I built an real-time collaboration application with Prosemirror that uses a centralised operational transform algorithm (described here by Marijn Have ...
I built an real-time collaboration application with Prosemirror that uses a centralised operational transform algorithm (described here by Marijn Have ...
I am currently working with sharedb (https://share.github.io/sharedb/) and the operationel transformation type json0 (https://github.com/ottypes/json0 ...
General Info Working on my own implementation of the operational transformation algorithm. For those that don't know what this is: When multiple users ...
If I read the documentation correctly, one needs to create "JSON0 OT Type" records for any change in the target data-model and send these to the Share ...
I am trying to implement sharedb operations onto my front end code. I currently have it so that it submits an operation (https://github.com/ottypes/js ...
I am building a web app which uses a JSON array to save and transfer state between server and client and vice versa. I'm attempting to add 'collaborat ...
I've been working with Quill for a short time and have been focused on getting collaborative editing working. So far it's going well and I have a full ...
Suppose a client sends insert(0, "A"), but the connection is interrupted and no response is not received. The client can reconnect. If the client dis ...
I've been toying around with writing my own Javascript editor, with functionality similar to Google Docs (allowing multiple people to work on it at th ...
Currently we have an application (a diagram editor), that have the ability to save and load (serialize) its state in a xml file. Now we want this app ...
Can someone explain me simply the main differences between Operational Transform and CRDT? As far as I understand, both are algorithms that permits d ...
I am pretty new to Meteor, But I found it interesting. I am just wondering what is the underlying technique or algorithm that Meteor uses to do conc ...
Can me someone provide a hint or a source to the concrete ot-algorithm that is used in etherpad or etherpad lite? Does it base on an academical paper? ...
Is there a way to use sharejs together with contenteditable-Elements like <div contenteditable="true">Content <b>with html</b></d ...
TL;DR: I want to hack the internals of CKEditor so that it produces an alternate format for rich text (instead of HTML), and I'd like an opinion from ...
When building apps with Meteor, its capabilities have really amazed me. However, to be able to drop in Etherpad-style collaborative editing bits into ...
Reading through the Pedestal presentation (and reading the sample source code) - I see a model based on transforms and operations. Is it true that P ...
I need to implement collaborative editing of data model based on JSON document. Currently I found 2 open source frameworks: ShareJS (NodeJS) and OpenC ...
So, I am working on application that has some collaborative functions, like single text file being edited by multiple users at same time. I need to i ...
I'm trying make a collaborative text editor using Sharejs but I'm running into some problems right at the outset. I started with the "getting started ...