Skip to main content
🔄

Yjs

Open-source CRDT framework for building collaborative applications

Developer Tools
Yjs logo

Yjs

Open-source CRDT framework for building collaborative applications

Yjs is an open-source shared data types library implementing conflict-free replicated data types (CRDTs) for building real-time collaborative applications without a central authority. It supports rich text, arrays, maps, and XML with automatic merge of concurrent edits, and integrates with editors like ProseMirror, Quill, and CodeMirror. Research teams, startups, and enterprises embed Yjs as the synchronization backbone of collaborative features, pairing it with transport providers like WebSockets or WebRTC for peer-to-peer or server-relayed collaboration.

Key Features

  • CRDT data types
  • Rich text sync
  • Offline support
  • Editor integrations
  • P2P or server sync
#crdt#collaboration#open-source#real-time#sync

Get Started

Visit Yjs
🟢
Free
Completely free to use

Quick Info

Category
Developer Tools
Pricing
Free

More Developer Tools Tools