crdt
There are 365 repositories under crdt topic.
toeverything/AFFiNE
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.
pubkey/rxdb
A fast, local first, reactive Database for JavaScript Applications https://rxdb.info/
amark/gun
An open source cybersecurity protocol for syncing decentralized graph data.
yjs/yjs
Shared data types for building collaborative software
automerge/automerge-classic
A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically.
orbitdb/orbitdb
Peer-to-Peer Databases for the Decentralized Web
berty/berty
Berty is a secure peer-to-peer messaging app that works with or without internet access, cellular data or trust in the network
supabase/realtime
Broadcast, Presence, and Postgres Changes via WebSockets
electric-sql/electric
Local-first sync layer for web and mobile apps. Build reactive, realtime, local-first apps directly on Postgres.
microsoft/FluidFramework
Library for building distributed, real-time collaborative web applications
toeverything/blocksuite
🧩 Content editing tech stack for the web - BlockSuite is a toolkit for building editors and collaborative applications.
liveblocks/liveblocks
Liveblocks is a platform to ship collaborative features like comments, notifications, text editors in minutes instead of months.
loro-dev/loro
Reimagine state management with CRDTs. Make your app collaborative effortlessly.
vlcn-io/cr-sqlite
Convergent, Replicated SQLite. Multi-writer and CRDT support for SQLite
YousefED/SyncedStore
SyncedStore CRDT is an easy-to-use library for building live, collaborative applications that sync automatically.
josephg/diamond-types
The world's fastest CRDT. WIP.
y-crdt/y-crdt
Rust port of Yjs
rust-crdt/rust-crdt
a collection of well-tested, serializable CRDTs for Rust
toeverything/OctoBase
🐙 OctoBase is the open-source database behind AFFiNE, local-first, yet collaborative. A light-weight, scalable, data engine written in Rust.
evoluhq/evolu
A local-first platform designed for privacy, ease of use, and no vendor lock-in
IceFireDB/IceFireDB
@IceFireLabs -> IceFireDB is a database built for web3.0 It strives to fill the gap between web2 and web3.0 with a friendly database experience, making web3 application data storage more convenient, and making it easier for web2 applications to achieve decentralization and data immutability.
ueberdosis/hocuspocus
The CRDT Yjs WebSocket backend for conflict-free real-time collaboration in your app.
aspen-cloud/triplit
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).
lasp-lang/lasp
Prototype implementation of Lasp in Erlang.
weaveworks/mesh
A tool for building distributed applications.
redwood/redwood
A highly-configurable, distributed, realtime database that manages a state tree shared among many peers.
AntidoteDB/antidote
A planet scale, highly available, transactional database built on CRDT technology
atom/teletype-crdt
String-wise sequence CRDT powering peer-to-peer collaborative editing in Teletype for Atom.
yorkie-team/yorkie
Yorkie is a document store for collaborative applications.
YousefED/Matrix-CRDT
Use Matrix as a backend for local-first applications with the Matrix-CRDT Yjs provider.
peer-base/peer-pad
📝 Online editor providing collaborative editing in really real-time using CRDTs and IPFS.
streamich/json-joy
JSON CRDT, JSON CRDT Patch, JSON Patch+, JSON Predicate, JSON Pointer, JSON Expression, JSON Type
derekkraan/delta_crdt_ex
Use DeltaCrdt to build distributed applications in Elixir
berty/go-orbit-db
Go version of P2P Database on IPFS
orbitdb-archive/ipfs-log
Append-only log CRDT on IPFS
cudr/slate-collaborative
slatejs collaborative plugin & microservice https://slate-collaborative.herokuapp.com/