Projects in Awesome Lists tagged with crdt
A curated list of projects in awesome lists tagged with crdt .
https://github.com/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.
app crdt editor electron knowledge-base markdown miro notes notion notion-alternative rust rust-lang rust-language table tableview whiteboard wiki workspace
Last synced: 07 Jul 2026
https://github.com/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.
app crdt editor electron knowledge-base markdown miro notes notion notion-alternative rust rust-lang rust-language table tableview whiteboard wiki workspace
Last synced: 14 Mar 2025
https://github.com/pubkey/rxdb
A fast, local first, reactive Database for JavaScript Applications https://rxdb.info/
angular browser-database couchdb crdt database firebase graphql indexeddb ionic local-first localstorage nodejs nosql pouchdb react-native realtime realtime-database rxdb rxjs sqlite
Last synced: 15 Mar 2026
https://github.com/yjs/yjs
Shared data types for building collaborative software
collaboration collaborative-editing crdt decentralized offline-first p2p peer-to-peer realtime shared-editing yjs
Last synced: 27 Feb 2026
https://github.com/amark/gun
An open source cybersecurity protocol for syncing decentralized graph data.
artificial-intelligence big-data blockchain crdt crypto cryptography dapp database decentralized dweb encryption end-to-end graph machine-learning metaverse offline-first p2p protocol realtime web3
Last synced: 12 May 2025
https://github.com/automerge/automerge-classic
A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically.
Last synced: 13 May 2025
https://github.com/orbitdb/orbitdb
Peer-to-Peer Databases for the Decentralized Web
crdt database decentralized distributed ipfs libp2p merkle-crdt p2p peer-to-peer
Last synced: 13 May 2025
https://github.com/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
android berty censorship crdt cybersecurity encryption gomobile ios ipfs libp2p messaging mobile-app monorepo offline-first orbitdb p2p privacy react-native surveillance
Last synced: 14 May 2025
https://github.com/supabase/realtime
Broadcast, Presence, and Postgres Changes via WebSockets
cdc change-data-capture crdt distributed-systems elixir phoenix phoenix-framework postgres postgresql pubsub realtime
Last synced: 20 Apr 2026
https://github.com/loro-dev/loro
Make your JSON data collaborative and version-controlled with CRDTs
collaborative-editing crdt local-first offline-first p2p privacy-first rich-text
Last synced: 26 Apr 2026
https://github.com/toeverything/blocksuite
🧩 Content editing tech stack for the web - BlockSuite is a toolkit for building editors and collaborative applications.
block block-editor collaboration components components-library crdt editor local-first notion-editor rich-text-editor state-management webcomponents wysiwyg wysiwyg-editor yjs
Last synced: 13 May 2025
https://github.com/microsoft/fluidframework
Library for building distributed, real-time collaborative web applications
collaboration crdt datastructure distributed fluid fluid-framework microsoft realtime
Last synced: 16 Apr 2026
https://github.com/microsoft/FluidFramework
Library for building distributed, real-time collaborative web applications
collaboration crdt datastructure distributed fluid fluid-framework microsoft realtime
Last synced: 17 Mar 2025
https://github.com/colanode/colanode
Open-source and local-first Slack and Notion alternative that puts you in control of your data
chat chat-application crdt editor electron knowledge-base local-first notion notion-alternative realtime-collaboration self-hosted slack sqlite team-collaboration wiki yjs
Last synced: 10 Feb 2026
https://github.com/liveblocks/liveblocks
Liveblocks gives you the building blocks and infrastructure to enable people and AI to work together inside your app.
ai-agents ai-copilot collaboration commenting-system comments crdt liveblocks multiplayer notifications-systems presence react real-time toolkit websockets yjs yjs-provider
Last synced: 16 Jan 2026
https://github.com/vlcn-io/cr-sqlite
Convergent, Replicated SQLite. Multi-writer and CRDT support for SQLite
Last synced: 14 May 2025
https://github.com/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).
bun cloudflare-workers crdt database deno durable-objects firebase firestore fullstack indexeddb leveldb multiplayer nextjs pwa react rxdb sqlite supabase websockets
Last synced: 14 May 2025
https://github.com/garden-co/classic-jazz
A new kind of database that's distributed across your frontend, containers, serverless functions and its own storage cloud.
crdt crdts database end-to-end-encryption local-first offline-first react reactive state-management sync
Last synced: 05 Aug 2026
https://github.com/garden-co/jazz
A new kind of database that's distributed across your frontend, containers, serverless functions and its own storage cloud.
crdt crdts database end-to-end-encryption local-first offline-first react reactive state-management sync
Last synced: 08 Apr 2026
https://github.com/yousefed/SyncedStore
SyncedStore CRDT is an easy-to-use library for building live, collaborative applications that sync automatically.
collaboration collaborative conflict-resolution crdt javascript offline-first react reactive-programming svelte vue yjs
Last synced: 09 May 2025
https://github.com/yousefed/syncedstore
SyncedStore CRDT is an easy-to-use library for building live, collaborative applications that sync automatically.
collaboration collaborative conflict-resolution crdt javascript offline-first react reactive-programming svelte vue yjs
Last synced: 15 May 2025
https://github.com/YousefED/SyncedStore
SyncedStore CRDT is an easy-to-use library for building live, collaborative applications that sync automatically.
collaboration collaborative conflict-resolution crdt javascript offline-first react reactive-programming svelte vue yjs
Last synced: 17 Mar 2025
https://github.com/teamtype/teamtype
Peer-to-peer, editor-agnostic collaborative editing of local text files.
automerge collaboration collaborative-editing crdt local-first peer-to-peer plugin synchronization
Last synced: 09 Apr 2026
https://github.com/ueberdosis/hocuspocus
The CRDT Yjs WebSocket backend for conflict-free real-time collaboration in your app.
collaborative-editing crdt prosemirror real-time self-hosted slatejs tiptap yjs
Last synced: 25 Jan 2026
https://github.com/toeverything/OctoBase
🐙 OctoBase is the open-source database behind AFFiNE, local-first, yet collaborative. A light-weight, scalable, data engine written in Rust.
collaborative crdt database decentralized-storage p2p rust self-contained serverless storage
Last synced: 27 Apr 2025
https://github.com/evoluhq/evolu
A local-first platform designed for privacy, ease of use, and no vendor lock-in
crdt e2ee local-first offline-first react react-hooks react-native sqlite
Last synced: 29 Apr 2025
https://github.com/toeverything/octobase
🐙 OctoBase is the open-source database behind AFFiNE, local-first, yet collaborative. A light-weight, scalable, data engine written in Rust.
collaborative crdt database decentralized-storage p2p rust self-contained serverless storage
Last synced: 14 May 2025
https://github.com/rust-crdt/rust-crdt
a collection of well-tested, serializable CRDTs for Rust
crdt distributed-systems rust serialization
Last synced: 14 May 2025
https://github.com/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.
blockchain cloudnative crdt database distributed-database distributed-systems golang high-performance ipfs key-value kvstore nosql oss p2p raft redis sql sqlite storage web3
Last synced: 13 Apr 2025
https://github.com/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.
blockchain cloudnative crdt database distributed-database distributed-systems golang high-performance ipfs key-value kvstore nosql oss p2p raft redis sql sqlite storage web3
Last synced: 11 Apr 2025
https://github.com/streamich/json-joy
json-joy is a library that implements cutting-edge real-time and collaborative editing algorithms and utilities for JSON data models, with a focus on developing the JSON CRDT (Conflict-free Replicated Data Type) specification and implementation.
cbor collaboration collaborative collaborative-editing crdt json json-crdt-patch json-random local-first messagepack multiplayer offline operational-transformation p2p patch reactive realtime rpc schema ubjson
Last synced: 26 Feb 2026
https://github.com/redwood/redwood
A highly-configurable, distributed, realtime database that manages a state tree shared among many peers.
badger badgerdb blockchain braid braid-protocol crdt database decentralized end-to-end-encryption git offline-first p2p peer-to-peer realtime-database redwood state-trees
Last synced: 16 May 2025
https://github.com/lasp-lang/lasp
Prototype implementation of Lasp in Erlang.
crdt distributed-systems erlang lasp
Last synced: 04 Oct 2025
https://github.com/weaveworks/mesh
A tool for building distributed applications.
crdt eventually-consistent gossip gossip-protocol
Last synced: 15 May 2025
https://github.com/yorkie-team/yorkie
Yorkie is a document store for collaborative applications.
collaborative-applications crdt go grpc hacktoberfest realtime-collaboration yorkie
Last synced: 14 May 2026
https://github.com/fireproof-storage/fireproof
The vibe coding database runs in the browser, fits in the context window, and syncs anywhere.
crdt database edge immutable ipfs javascript json local-first merkle npm p2p react state-management
Last synced: 14 May 2025
https://github.com/jamsocket/y-sweet
A realtime CRDT-based document store, backed by S3.
Last synced: 14 May 2025
https://github.com/atom/teletype-crdt
String-wise sequence CRDT powering peer-to-peer collaborative editing in Teletype for Atom.
Last synced: 30 Mar 2025
https://github.com/yousefed/matrix-crdt
Use Matrix as a backend for local-first applications with the Matrix-CRDT Yjs provider.
collaborative-editing crdt local-first matrix messaging real-time sync yjs
Last synced: 16 May 2025
https://github.com/YousefED/Matrix-CRDT
Use Matrix as a backend for local-first applications with the Matrix-CRDT Yjs provider.
collaborative-editing crdt local-first matrix messaging real-time sync yjs
Last synced: 10 May 2025
https://github.com/yousefED/matrix-crdt
Use Matrix as a backend for local-first applications with the Matrix-CRDT Yjs provider.
collaborative-editing crdt local-first matrix messaging real-time sync yjs
Last synced: 11 May 2025
https://github.com/peer-base/peer-pad
📝 Online editor providing collaborative editing in really real-time using CRDTs and IPFS.
capabilities crdt ipfs p2p peer-star
Last synced: 04 Apr 2025
https://github.com/sourcenetwork/defradb
DefraDB is a Peer-to-Peer Edge Database. It's the core data storage system for the Source Network Ecosystem, built with IPLD, LibP2P, CRDTs, and Semantic open web properties.
crdt database distributed documentdb edge-compute graphql linked-data local-first-software nosql peer-to-peer semantic-web
Last synced: 12 Jan 2026
https://github.com/Dancode-188/synckit
🚀 Local-first collaboration SDK for React, Vue, and Svelte. Batteries-included: Rich text, undo/redo, cursors, and presence.
collaboration crdt data-sync distributed-systems javascript local-first offline-first react real-time rust sdk sync typescript wasm
Last synced: 04 Mar 2026
https://github.com/derekkraan/delta_crdt_ex
Use DeltaCrdt to build distributed applications in Elixir
Last synced: 15 May 2025
https://github.com/dxos/dxos
TypeScript implementation of the DXOS protocols, SDK, toolchain and Composer.
ai automerge crdt database decentralized p2p
Last synced: 27 Aug 2026
https://github.com/berty/go-orbit-db
Go version of P2P Database on IPFS
berty crdt ipfs libp2p orbit-db orbitdb p2p-database
Last synced: 15 May 2025
https://github.com/supabase/pg_crdt
CRDT support in Postgres (experimental)
Last synced: 13 Apr 2025
https://github.com/orbitdb-archive/ipfs-log
Append-only log CRDT on IPFS
crdt data-structure ipfs ipfs-log log-db orbit orbit-db p2p
Last synced: 30 Sep 2025
https://github.com/ethersync/ethersync
Editor-agnostic, real-time collaborative editing of local text files.
automerge collaboration collaborative-editing crdt local-first peer-to-peer plugin synchronization
Last synced: 20 Oct 2025
https://github.com/cudr/slate-collaborative
slatejs collaborative plugin & microservice https://slate-collaborative.herokuapp.com/
automerge collaboration collaborative-editing crdt react rich-text-editor slate slatejs
Last synced: 22 Mar 2025
https://github.com/superviz/superviz
SuperViz provides powerful SDKs and APIs that enable developers to easily integrate real-time features into web applications. Our platform accelerates development across various industries with robust, scalable infrastructure and a low-code approach.
autodesk autodesk-forge collaboration comments crdt matterport multiplayer presence react reactflow real-time superviz three video-conferencing webrtc websockets yjs yjs-provider
Last synced: 15 May 2025
https://github.com/ljwagerfield/crdt
CRDT Tutorial for Beginners (a digestible explanation with less math!)
crdt cvrdt-objects distributed-systems eventual-consistency eventually-consistent vector-clocks
Last synced: 08 Apr 2025
https://github.com/fthomas/crjdt
A conflict-free replicated JSON datatype (CRDT) in Scala
Last synced: 07 Apr 2025
https://github.com/automerge/automerge-swift
Swift language bindings presenting Automerge
automerge crdt crdt-implementations crdts swift
Last synced: 19 Jun 2025
https://github.com/peer-base/peer-base
Build real-time collaborative DApps on top of IPFS
collaboration crdt decentralized delta-crdts ipfs peer peer-star
Last synced: 07 Apr 2025
https://github.com/hyperhyperspace/hyperhyperspace-core
A library to create p2p applications, using the browser as a full peer.
crdt cryptography dapps hhs p2p p2p-apps peer
Last synced: 19 Jul 2025
https://github.com/nikgraf/secsync
Architecture for end-to-end encrypted CRDTs
crdt crdts encryption encryption-decryption libsodium protocol
Last synced: 23 Aug 2025
https://github.com/orbitdb-archive/crdts
A library of Conflict-Free Replicated Data Types for JavaScript
conflict-resolution crdt crdts data-structures distributed p2p
Last synced: 07 May 2025
https://github.com/jackyzha0/bft-json-crdt
🏰 the first JSON-like Byzantine Fault Tolerant CRDT
bft crdt crdt-implementations json json-crdt
Last synced: 07 May 2025
https://github.com/peer-base/js-delta-crdts
Delta State-based CRDTs in Javascript
conflict-resolution crdt crdts eventually-consistent javascript offline-first
Last synced: 09 Mar 2026
https://github.com/ff-notes/ff
A distributed note taker and task manager.
crdt gtd note-taking notes task-management tasks
Last synced: 12 Jun 2025
https://github.com/indifs/indifs
Individual Distributed Peer-to-Peer Filesystem for the Decentralized Web
crdt decentralized distributed filesystem ipfs libp2p merkle-crdt merkle-proof merkle-tree p2p peer-to-peer
Last synced: 04 Apr 2025
https://github.com/local-first-web/state
A Redux-based state container for local-first software, offering seamless synchronization using Automerge CRDTs. (Formerly known as 🐟 Cevitxe).
automerge crdt local-first offline offline-first redux synchronization
Last synced: 11 Apr 2025
https://github.com/inkandswitch/keyhive
🗝️🐝✨ Rust workspace for Keyhive and related crates
authorization capabilities crdt e2ee end-to-end-encryption local-first synchronization
Last synced: 07 Mar 2026
https://github.com/cachapa/crdt
Dart implementation of Conflict-free Replicated Data Types (CRDTs)
Last synced: 04 Apr 2025
https://github.com/heckj/crdt
Conflict-free Replicated Data Types in Swift
crdt crdt-implementations crdts swift
Last synced: 05 Apr 2025
https://github.com/typeonce-dev/sync-engine-web
A Sync Engine for the web: React (TanStack Router), Web Workers, Effect, Loro ⚡️
crdt effect effect-ts full-stack loro loro-crdt react react-19 sync-engine sync-engine-web web-worker
Last synced: 10 Apr 2025
https://github.com/yorkie-team/yorkie-js-sdk
Yorkie JavaScript SDK
collaborative-applications crdt grpc-web hacktoberfest realtime-collaboration typescript yorkie yorkie-js-sdk
Last synced: 14 May 2026
https://github.com/iwanbk/bcache
Eventually consistent distributed in-memory cache Go library
cache crdt eventually-consistent golang gossip-protocol in-memory-caching lru-cache
Last synced: 05 May 2025
https://github.com/yjs/ycs
A compatible .Net implementation of the Yjs CRDT framework.
collaboration collaborative-editing crdt decentralized offline-first p2p peer-to-peer realtime shared-editing ycs yjs
Last synced: 14 Apr 2025
https://github.com/becomingbabyman/cause
An EDN-like CRDT (Causal Tree) for Clojure & ClojureScript that automatically tracks history and resolves conflicts.
causal-tree clojure clojurescript collaborative-editing crdt distributed-systems edn p2p
Last synced: 20 Jun 2025
https://github.com/coast-team/mute
a scalable collaborative document editor with CRDT, P2P and E2EE
collaboration collaborative collaborative-editing collaborative-framework collaborative-writing crdt document e2ee offline-capable p2p rich-text-editor webrtc
Last synced: 16 Mar 2025
https://github.com/joebobmiles/zustand-middleware-yjs
Zustand middleware that enables sharing of state between clients via Yjs.
crdt decentralized distributed local-first middleware offline-first p2p peer-to-peer realtime shared-editing state-mangement yjs zustand
Last synced: 06 Apr 2025
https://github.com/pluv-io/pluv
Multi-platform, type-safe realtime packages
cloudflare-workers collaborative-editing crdt loro-crdt nodejs react real-time typescript websocket yjs
Last synced: 14 Jun 2026
https://github.com/d6y/wootjs
WOOT model for Scala and JavaScript via Scala.js
Last synced: 27 Apr 2025
https://github.com/softindex/datakernel
Alternative Java platform, built from the ground up - with its own async I/O core and DI. Ultra high-performance, simple and minimalistic - redefines server-side programming, web-development and highload!
async bytecode crdt dependency-injection highload java lsmt microservice ot promise rpc serialization web-server
Last synced: 20 Feb 2026
https://github.com/azarattum/crstore
Conflict-free replicated store.
crdt kysely local-first react reactivity solid sqlite store superstruct svelte trpc
Last synced: 04 Apr 2025
https://github.com/gpestana/rdoc
Conflict-free replicated JSON implementation in native Go
crdt crdts distributed-systems json p2p
Last synced: 23 Apr 2025
https://github.com/okeuday/cpg
CloudI Process Groups
crdt data-structures erlang erlang-process-pool
Last synced: 09 Apr 2025
https://github.com/hackerwins/codepair-old
Real-time markdown editor for interviews, meetings and more...
crdt hacktoberfest yorkie yorkie-js-sdk
Last synced: 05 Apr 2025
https://github.com/y-crdt/yrb
Ruby bindings for yrs.
collaborative-editing crdt real-time ruby
Last synced: 09 Apr 2025
https://github.com/GianIac/numax
The beginning of a new runtime model
crdt distributed-systems edge-computing gossip-protocol key-value-store local-first runtime rust sled wasm wasm-runtime wasmtime webassembly
Last synced: 19 Jun 2026
https://github.com/berty/go-ipfs-log
Go version of append-only log CRDT on IPFS
append-only berty crdt ipfs ipfs-log libp2p
Last synced: 05 Apr 2025
https://github.com/jemc/jylis
A distributed in-memory database for Conflict-free Replicated Data Types (CRDTs). :seedling: :left_right_arrow:
crdt distributed-database in-memory-database pony-language
Last synced: 01 Mar 2026
https://github.com/cachapa/sql_crdt
Dart implementation of Conflict-free Replicated Data Types (CRDTs) using SQL databases
crdt dart database flutter postgres postgresql sql sqlite sqlite3
Last synced: 09 Apr 2025
https://github.com/go-pluto/pluto
A distributed IMAP server based on Conflict-free Replicated Data Types.
cap consistency crdt distributed-systems email go golang imap-server pluto
Last synced: 26 Feb 2026
https://github.com/ff-notes/ron
Haskell implementation of RON and RON-RDT
crdt distributed-systems haskell replicated-data-types ron
Last synced: 04 Apr 2025