This is a package of OT-CRDT primitives based upon the algorithms developed by Raph Levien of Goole/Xi. Currently, you can collaboratively edit text between clients. Example client and server code over websockets is available within this repo.
npm install poseidon-crdt
gem install rack gem install faye-websocket gem install puma puma