GH Repository · ekzhang
rustpad
Efficient and minimal collaborative code editor, self-hosted, no database required
- stars
- 4,075
- 30-day movement
- -2-1/day
- Related entries
- 60
- Connections
- 1
collaborative-editingself-hostedcode-editortokiodistributed-systemsnodereactRustothertypescriptasyncrustoperational-transformationdocker
Rustpad is a self-hosted collaborative code editor that requires no database, built with Rust, Tokio, React, and TypeScript. It uses operational transformation to let multiple people edit shared documents concurrently.
You want a lightweight collaborative editor you can host yourself without managing any database backend.
Use it to
- Run a private collaborative editor for your team
- Share scratch documents for pair programming
- Host interviews or coding sessions on your own server
- Study an operational-transformation implementation in Rust
- Deploy a zero-dependency editor with Docker
For Developers and teams wanting self-hosted collaboration
- Role
- other
- Language
- Rust
- Licence
- MIT
- Forks
- 213
- Open issues
- 14
- Last push
- 2025-02-02
topicscollaborative-editingcode-editorself-hostedrustoperational-transformation