3 ms·
Are there any great open-source implementations of OT? Last time I looked there were some, but the quality and popularity of them was questionable.
by amix 12y ago
Are there any great open-source implementations of OT? Last time I looked there were some, but the quality and popularity of them was questionable.
- jimktrains2 12y agohttps://github.com/share/ShareJS https://github.com/share/ShareJS That guy also has a C library too. IIRC he used to work on the wave team.
- josephg 12y ago(Author here) ShareJS also supports collaboratively editing arbitrary JSON documents. Support for seeing everyone's cursors is being added at the moment - there's a sandbox kicking around here if you want to play with the prototype version: http://sharejs.org:7007/ http://sharejs.org:7007/
- trevordixon 12y agohttps://github.com/Operational-Transformation/ot.js/ https://github.com/Operational-Transformation/ot.js/
- adityab 12y agoFor collaborating on general JSON documents, you ought to check out ShareJS; it is a great library. However, for more complex tasks like rich text editing (at least richer than what markdown supports) you'll need to have an implementation tailored for the task.