A simple implementation of prosemirror-collab

Hey there,

I’ve added collab support to tiptap (vue.js wrapper for ProseMirror). Unfortunately, the prosemirror-collab example on the ProseMirror website is very complex so maybe it’s difficult to understand for many people.

On my example a websocket-server on glitch.com is used (nice service which you can run a public socket server for free). There is also support to debounce all changes so everything is asynchronous.

  • You can see the online demo here.
  • You can see the client-side implementation here (plugin core).
  • You can see the server-side implementation here.

Cheers, Philipp

3 Likes

Nice Work!!! Love this one.