There can be more than Notion and Miro. AFFiNE(pronounced [ə‘fain]) is a next-gen knowledge base that brings planning, sorting and creating all together. Privacy first, open-source, customizable and ready to use.
- Updated
Jun 27, 2025 - TypeScript
There can be more than Notion and Miro. AFFiNE(pronounced [ə‘fain]) is a next-gen knowledge base that brings planning, sorting and creating all together. Privacy first, open-source, customizable and ready to use.
A fast, local first, reactive Database for JavaScript Applications https://rxdb.info/
Shared data types for building collaborative software
An open source cybersecurity protocol for syncing decentralized graph data.
A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically.
Real-time sync for Postgres.
Peer-to-Peer Databases for the Decentralized Web
Berty is a secure peer-to-peer messaging app that works with or without internet access, cellular data or trust in the network
Broadcast, Presence, and Postgres Changes via WebSockets
🧩 Content editing tech stack for the web - BlockSuite is a toolkit for building editors and collaborative applications.
Library for building distributed, real-time collaborative web applications
Make your JSON data collaborative and version-controlled with CRDTs
The best apps in the AI era aren’t solo experiences—they’re collaborative. Liveblocks provides customizable pre‑built features to make your product multiplayer, engaging, and AI‑ready. All without derailing your roadmap.
A full-stack, syncing database that runs on both server and client. Pluggable storage (indexeddb, sqlite, durable objects), syncs over websockets, and works with your favorite framework (React, Solid, Vue, Svelte).
Open-source and local-first Slack and Notion alternative that puts you in control of your data
SyncedStore CRDT is an easy-to-use library for building live, collaborative applications that sync automatically.
Toolkit for backendless apps
The CRDT Yjs WebSocket backend for conflict-free real-time collaboration in your app.
Add a description, image, and links to the crdt topic page so that developers can more easily learn about it.
To associate your repository with the crdt topic, visit your repo's landing page and select "manage topics."