A collection of Algorithms to Synchronise changes across multiple clients using Operational Transformation
OTHER License
Published by 0xTheProDev 8 months ago
Changelog: https://github.com/0xTheProDev/Operational-Transformation/blob/main/CHANGELOG.md#v022
Full Changelog: https://github.com/0xTheProDev/Operational-Transformation/compare/v0.2.1...v0.2.2
Published by 0xTheProDev over 2 years ago
Changelog: https://github.com/Progyan1997/Operational-Transformation/blob/main/CHANGELOG.md#v021
Full Changelog: https://github.com/Progyan1997/Operational-Transformation/compare/v0.2.0...v0.2.1
Published by 0xTheProDev about 3 years ago
Changelog: https://github.com/Progyan1997/Operational-Transformation/blob/main/CHANGELOG.md#v020
Full Changelog: https://github.com/Progyan1997/Operational-Transformation/compare/v0.1.1...v0.2.0
Thanks to @lakbychance and @satyamvats5 for their invaluable contribution for this release.
Published by 0xTheProDev about 3 years ago
Published by 0xTheProDev about 3 years ago
@operational-transformation/plaintext
- Handles Trannsformation Logic related to Plain Text content and content changes.@operational-transformation/plaintext-editor
- Handles integration between a Plain Text Editor and a Central Server, and keeps contents of all Plain Text Editors associated with the Central Server in sync via Plain Text Operational Transformations.@operational-transformation/state-machine
- Handles State Transitions and Side Effects in each stages of Synchronization between Client (e.g., Editor) and Server.