mute-structs
    TypeScript icon, indicating that this package has built-in type declarations

    2.0.2 • Public • Published

    MUTE-structs

    Build Status

    MUTE-structs is a Typescript library that provides an implementation of the LogootSplit CRDT algorithm [André et al., 2013]. It is an optimistic replication algorithm that ensures eventual consistency on replicated text sequences. It is used in a real-time collaborative text editor based on CRDT named MUTE.

    References

    [André et al., 2013] Luc André, Stéphane Martin, Gérald Oster et Claudia-Lavinia Ignat. Supporting Adaptable Granularity of Changes for Massive-scale Collaborative Editing. In Proceedings of the international conference on collaborative computing: networking, applications and worksharing - CollaborateCom 2013. IEEE Computer Society, Austin, Texas, USA, october 2013, pages 50–59. doi: 10.4108/icst.collaboratecom.2013.254123. url: https://hal.inria.fr/hal-00903813/.

    Installation

    npm install mute-structs
    

    See also

    License

    MUTE-structs is licensed under the GNU Affero General Public License 3.

    Copyright (C) 2017 Matthieu Nicolas, Victorien Elvinger

    This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

    This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

    You should have received a copy of the GNU Affero General Public License along with this program. If not, see https://www.gnu.org/licenses/.

    The documentation, tutorial and source code are intended as a community resource and you can basically use, copy and improve them however you want. Included works are subject to their respective licenses.

    Install

    npm i mute-structs

    DownloadsWeekly Downloads

    5

    Version

    2.0.2

    License

    AGPL-3.0

    Unpacked Size

    1.01 MB

    Total Files

    276

    Last publish

    Collaborators

    • avatar
    • avatar