colabbd/README.md
2026-01-27 21:55:04 -05:00

27 lines
477 B
Markdown

# collabd
editor-agnostic collaborative editing daemon
## quick start
```bash
bun install
just dev # starts daemon on :4040
```
in vim (requires 9.0+):
```vim
:source adapters/vim/collab.vim
:CollabJoin roomname
```
## stack
- bun runtime
- [yjs](https://github.com/yjs/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.