SyncDocs is a distributed, CRDT-based, peer-to-peer web document editor, similar in spirit to Google Docs, but built from the ground up.
- Rust
- wasm-pack
- Node.js and Yarn
-
Clone the repository.
-
Build the backend:
cd backend && cargo build --release- Build the frontend:
cd frontend && wasm-pack build
cd www && yarn build --mode=production- Run the backend:
cd backend && cargo run --release- Open the application in your browser:
http://localhost:3012