What is y-sweet?
mainy-sweet is an open-source server designed for building realtime applications using the Yjs CRDT library. It provides a backend for managing shared document state with built-in persistence and authentication.
Key capabilities include:
- Persistence: Saves document data to a network filesystem or S3-compatible storage.
- Scalability: Supports horizontal scaling using a session backend model.
- Deployment Flexibility: Can be deployed as a native Linux process or as a WebAssembly (Wasm) module on Cloudflare's edge.
- Security: Provides document-level access control through the use of client tokens.
- Performance: Built in Rust using the
y-crdtlibrary for high stability and performance.