Y-Sweet
Open-source realtime document store and sync backend for Yjs documents, persisting to S3-compatible storage.
Y-Sweet is an open-source document store and realtime sync backend for Yjs documents, written in Rust. Document data is persisted to S3-compatible object storage. Clients sync through a server that the README says deploys as a native Linux process, and the server can be started with npx or from a Docker image. An application’s own backend issues a client token for each document, which is how access to a document is controlled.
Worth knowing
The company behind it, Jamsocket, is being acquired by Modal. The project’s homepage now redirects to Modal’s announcement, which says the core functionality is being migrated to Modal. The repository remains public.
Identity
Rendering and deploy
Releases
Adoption
Sources
- 2026-11-03: Status, Owned by
modal.com/blog/jamsocket-is-joining-modal - 2026-11-03: links, Written in, GitHub stars, Contributors
github.com/jamsocket/y-sweet - 2026-11-03: First release
github.com/jamsocket/y-sweet/releases/tag/v0.0.8 - 2026-11-03: Maintainer
github.com/jamsocket/y-sweet/blob/main/LICENSE - 2026-11-03: Categories, Runtime, Runs as, License
github.com/jamsocket/y-sweet/blob/main/README.md - 2026-11-03: Install with
github.com/jamsocket/y-sweet/blob/main/docs/running.md - 2026-11-03: npm downloads a week
api.npmjs.org/downloads/range/2026-10-26:2026-11-01/y-sweet - 2026-11-03: Current major version, Last release
github.com/jamsocket/y-sweet/releases/tag/v0.9.1