Shared data types for building collaborative software
-
Updated
Nov 9, 2026 - JavaScript
8000
Shared data types for building collaborative software
Docs is an open-source text editor: web-native, made for real-time collaboration, cleanly structured documents and sub-documents with full ownership of your data. Built to scale with Django and React.
A React Rich Text Editor that's block-based (Notion style) and extensible. Built on top of Prosemirror and Tiptap.
🧩 Content editing tech stack for the web - BlockSuite is a toolkit for building editors and collaborative applications.
PartyKit simplifies developing multiplayer applications
Open-source and local-first Slack and Notion alternative that puts you in control of your data
Realtime infrastructure for multiplayer apps and agents
Open source canva alternative
The Yjs CRDT WebSocket backend for conflict-free real-time collaboration in your app.
SyncedStore CRDT is an easy-to-use library for building live, collaborative applications that sync automatically.
A zero-terminal, real-time sync engine powered by your own Cloudflare Worker.
A local-first LaTeX & Typst web editor with real-time collaboration & offline support
Use Matrix as a backend for local-first applications with the Matrix-CRDT Yjs provider.
Doca|开源文档管理与知识库,支持多人协同编辑、在线文档、Markdown、表格、幻灯片、画布和 AI 助手。Self-hosted document management, knowledge base & real-time collaborative editing for individuals and small teams.
Yjs binding for Slate
To associate your repository with the yjs topic, visit your repo's landing page and select "manage topics."