josephg/ShareJS
View on GitHub ↗ ★ 4,975 JavaScript
Collaborative editing in any app
22 mentions on Hacker News by 20 people: 2 stories, 20 comments · first 2011-06-17 · latest 2026-03-16
20082026
-
https://github.com/josephg/sharejs https://github.com/FirebaseExtended/firepad https://github.com/Operational-Transformation/ot.js https://github.com/ottypes/docs Really nice demo: https://operational-transformation.github.io
comment by samlinnfer · 2026-03-16 · in Lies I was told about collaborative editing, Part 2: Why we don't use Yjs -
ShareJS has a JSON editor example https://github.com/josephg/ShareJS/tree/master/examples/publ...
comment by ilaksh · 2019-05-07 · in Open source collaborative text editors -
…* https://hal.inria.fr/inria-00071240 If you want a library it exists too: * https://github.com/josephg/ShareJS
comment by kajecounterhack · 2017-11-01 · in Show HN: Airborn – Private Google Docs Alternative -
…like ShareJS[1]'s JSON OT types rather than reinventing your collaboration substrate :) [1]: https://github.com/share/sharejs
comment by nornagon · 2015-08-28 · in ProseMirror: collaborative editing with a rigid semantic document model -
…yes! I'm one of the people who accidentaly sparked a long discussion in the #1 issues thread: https://github.com/share/ShareJS/issues/1 that I've seen other people on HN link to. GUN doesn't have OT-style text collaboration yet, so go with…
comment by marknadal · 2015-02-19 · in Show HN: Gun v0.1.0 – The Easiest Database Ever -
…thorny problem. ShareJS and Quill have actually been making some great progress on this though: https://github.com/share/ShareJS/issues/1
comment by morgante · 2014-11-06 · in How I reverse-engineered Google Docs to play back any document's keystrokes -
…in this (JSON patch, CRDTs, operational transforms etc), should definitely take a look at ShareJS: https://github.com/share/ShareJS There's been some discussion recently on the wave-dev list: http://mail-archives.apache.org/mod_mbox/incubat…
comment by ecksor · 2014-10-30 · in JSON Patch – a format for describing changes to a JSON document -
…Implementing this for JSON is certainly possible, and has been done. See this for instance: https://github.com/share/ShareJS
comment by espadrine · 2014-10-30 · in JSON Patch – a format for describing changes to a JSON document -
…[2] https://gist.github.com/josephg/1341527 Relevant Githubs: - https://github.com/quilljs/quill - https://github.com/josephg/ShareJS Edited: to account for leeoniya's explanation that follows
comment by yaddayadda · 2014-05-08 · in Quill – An Open Source Rich Text Editor with an API -
https://github.com/share/ShareJS That guy also has a C library too. IIRC he used to work on the wave team.
comment by jimktrains2 · 2014-04-30 · in Build your own Google Docs with GoInstant's new OT API -
…are concurrently editing. I have been unable to boil it down to a reproducible case though. 1: https://github.com/share/ShareJS
comment by filearts · 2014-03-05 · in The Best Tools for UI Hacking (not jsFiddle) -
▲ 4
ShareJS – Live concurrent editing in your appstory by Imagenuity · 2014-01-28 · 0 comments
-
…an existing HTML element on the page, in the way contentEditable allows for in single-user apps. cf https://github.com/share/ShareJS/issues/1
comment by schrijver · 2013-12-29 · in React's Diff Algorithm -
…if my project is written in coffeescript, so your code needs to be in coffeescript too). Example: https://github.com/josephg/ShareJS/pull/36/files . After I insisted on the code being ported to coffeescript, several users whinged on the…
comment by josephg · 2013-04-14 · in A plea for better open source etiquette -
…Like Google Wave, ShareJS sends all operations through a server, so that part isn't WebRTC. https://github.com/josephg/ShareJS
comment by collint · 2013-03-06 · in Open Source Hangout using WebRTC with collaborative editing -
Patches welcome ;) but see here: https://github.com/josephg/ShareJS/issues/24
comment by nornagon · 2012-05-02 · in ShareJS – Live concurrent editing in your app -
…when the user is offline, then seamlessly handle bringing them back in sync with ShareJS. [1] https://github.com/josephg/ShareJS
comment by silverlight · 2012-01-26 · in Backbone.js localStorage + remote sync -
Github source is (perhaps old) https://github.com/josephg/ShareJS and seems to be working.
comment by cpr · 2011-10-31 · in ShareJS, a coffeescript library for collaborative web apps -
…makes building OT-powered web apps pretty easy. Demo: http://sharejs.org/hello-ace.html Github: https://github.com/josephg/ShareJS
comment by sgentle · 2011-10-31 · in I Make Dreams Come True -
▲ 6
ShareJS: Google Wave tech Anywherestory by DanielRibeiro · 2011-10-12 · 0 comments
-
Check out ShareJS: https://github.com/josephg/ShareJS
comment by oscilloscope · 2011-08-15 · in Edit like an Ace -
…editor called ShareJS for plain text and JSON built in Node, by Joseph from the Google Wave team: https://github.com/josephg/ShareJS http://sharejs.org:8000/ (examples) JSON OT is particularly neat for developing unique interactive…
comment by oscilloscope · 2011-06-17 · in A short (and slightly biased) history of collaborative editing