2.0.5 • Published 3 years ago

mute-structs v2.0.5

Weekly downloads
5
License
AGPL-3.0
Repository
github
Last release
3 years ago

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](https://dx.doi.org/10.4108/icst.collaboratecom.2013.254123). url: https://hal.inria.fr/hal-00903813/.

Installation

npm install mute-structs

See also

  • [mute](https://github.com/coast-team/mute)
  • [mute-core](https://github.com/coast-team/mute-core)

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.

2.0.5

3 years ago

2.0.4

3 years ago

2.0.2

4 years ago

2.0.1

4 years ago

2.0.0

4 years ago

2.0.0-11

4 years ago

2.0.0-10

4 years ago

2.0.0-9

4 years ago

2.0.0-8

4 years ago

2.0.0-6

4 years ago

2.0.0-7

4 years ago

2.0.0-4

4 years ago

2.0.0-3

5 years ago

2.0.0-2

5 years ago

1.1.0

5 years ago

2.0.0-1

5 years ago

2.0.0-0

5 years ago

1.0.0

5 years ago

0.5.8

5 years ago

0.5.4

5 years ago

0.5.3

5 years ago

0.5.2

5 years ago

0.4.2

6 years ago

0.4.1

6 years ago

0.4.0

6 years ago

0.4.0-2

6 years ago

0.4.0-1

6 years ago

0.4.0-0

7 years ago

0.3.3

7 years ago

0.3.2

7 years ago

0.3.1

7 years ago

0.3.0

7 years ago

0.2.3

7 years ago

0.2.2

7 years ago

0.2.0

7 years ago

0.1.3

7 years ago

0.1.2

7 years ago

0.1.1

7 years ago

0.1.0

7 years ago

0.0.8

8 years ago

0.0.7

10 years ago

0.0.6

10 years ago

0.0.5

10 years ago

0.0.4

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago