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
Quick Info
- Category
- Developer Tools
- Pricing
- Free
More Developer Tools Tools
StackSpot AI
Developer ToolsAI enterprise coding assistant with company-specific context and plugins
PagerDuty AI
Developer ToolsAI-powered incident management platform with intelligent alerting, triage, and response automation
Blameless
Developer ToolsAI-powered SRE platform for incident response, reliability workflows, and retrospectives
Opsgenie AI
Developer ToolsAtlassian's AI-enhanced on-call alerting and incident response management platform