Shared data types for building collaborative software
-
Updated
Oct 23, 2026 - JavaScript
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
The Yjs CRDT WebSocket backend for conflict-free real-time collaboration in your app.
Open source canva alternative
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.
Yjs binding for Slate
Doca|开源文档管理与知识库,支持多人协同编辑、在线文档、Markdown、表格、幻灯片、画布和 AI 助手。Self-hosted document management, knowledge base & real-time collaborative editing for individuals and small teams.
To associate your repository with the yjs topic, visit your repo's landing page and select "manage topics."