Elektrine lite

← Feed

@teamtype@fosstodon.org

Post #273585

2026-02-12 15:20 UTC

Imagine a protocol like #LSP, but for adding real-time collaboration to existing text editors. It would allow #Neovim to edit a #Hedgedoc, or peer-to-peer pair programming between #VSCode and #Emacs! We've come up with our own little protocol like that (for Teamtype), but we'd like to open up the discussion: That's why we're inviting everyone interested to an initial online gathering on Feb 26, 19:00 UTC, to gauge interest for working on a protocol like this together! https://md.ha.si/collaborative-editing-protocol

Replies (7)

  • @teamtype@fosstodon.org 2026-02-12 15:22

    For some background, you can watch the talk @zormit and @blinry gave at #FOSDEM: https://fosdem.org/2026/schedule/event/CQHN8T-teamtype-towards-a-collaborative-editing-protocol/ We'd especially love your input if you already have experience standardizing protocols, to point us towards best practices!

    Open ##1220830

  • @mattiabunel@framapiaf.org 2026-02-12 15:32

    @teamtype poke @SReyCoyrehourcq, @raphaellek, @mc, @khinsen

    Open ##1220833

  • @sanchithhegde@hachyderm.io 2026-02-12 18:21

    @teamtype Couldn't find it on the related projects page, had you folks come across kakoune (https://kakoune.org) before?

    Open ##1220843

  • @teamtype This is an awesome idea but for the love of god make a standard library for it so we don't end up in wayland protocol hell...

    Open ##1220853

  • @teamtype teamtype matrix room?

    Open ##1220864

  • @uridl@mastodon.social 2026-02-17 08:26

    @teamtype why is there the @p2panda Logo in the graphics. I just screened your source code but could not find and usage of p2panda libraries

    Open ##1220866

  • @teamtype Have you looked at the work of Floobits? https://github.com/Floobits They were trying to make a business out of collaborative editing plugins and got multiple editors working together: Sublime Text Neovim Emacs IntelliJ IDEA Looks like the client code is Apache license, so you could look at their protocol. Their website is dead, but maybe some of their archived writing is useful: https://web.archive.org/web/20150319214812/https://floobits.com/help/faq

    Open ##1220868