Yjs | Homepage

The library for realtime collaboration

Automatic Syncing

Build collaborative applications with shared types. They work just like normal data types, but they sync automatically!

Offline Support

No more waiting for slow connections. The shared data can be stored in a local database (e.g. indexeddb) and will be available right away. Render the information you have and sync later.

Network Agnostic

Yjs does not require a central server for coordination. Decentralized systems are faster, easier to scale, and more fault tolerant.

Yjs Ecosystem

Yjs integrates well with other technologies. We have a rich ecosystem of ready-to-use integrations with popular editor libraries and web frameworks.

      Our Sponsors 💫

The Yjs Ecosystem

Libraries for every part of your stack.

The go-to solution for building collaborative Apps

With over 900k weekly downloads, Yjs is the most popular engine for building collaborative applications