486 B
486 B
collabd
editor-agnostic collaborative editing daemon
quick start
bun install
just dev # starts daemon on :4040
in vim (requires 9.0+):
:source adapters/vim/collab.vim
:CollabJoin roomname
stack
- bun runtime
- yjs for crdt
- websocket transport
- vim9script adapter (with bun bridge since vim can't do websocket)
more info
see CLAUDE.md for architecture, protocol, and how to add new editor adapters.