To the mod that removed the "Show HN" tag, could you explain why? I don't really mind, I just want to understand. This isn't a blog-post, and it contains source code that can be tried out. It's also for a library/framework that I'm making, so to me it feels like I'm doing a "show".
Well, I agree. The title was originally just `realtime-collaboration-example` (as the URL says), but someone said "like google docs then", and I thought why not. If I had to name just one feature of google docs it would be the shared document.
Edit: Also, the HN title was edited by a HN mod, the title I used to post here was "Show HN: Basic Google Docs clone in Kotlin with WebSockets (tutorial)"
https://en.wikipedia.org/wiki/Operational_transformation
Quill editor has a pretty good implementation of this called “Delta” that I’ve used to build something similar before.
https://quilljs.com
Not to mention Quill is a great library overall!