An open API service indexing awesome lists of open source software.

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/automerge/automerge-classic

A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically.

crdt javascript offline-first

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/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

crdt database 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/y-crdt/y-crdt

Rust port of Yjs

crdt rust yjs

Last synced: 13 May 2025

https://github.com/josephg/diamond-types

The world's fastest CRDT. WIP.

collaborative-editing crdt

Last synced: 14 May 2025

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/AntidoteDB/antidote

A planet scale, highly available, transactional database built on CRDT technology

antidote crdt database erlang rebar3

Last synced: 03 Apr 2025

https://github.com/antidotedb/antidote

A planet scale, highly available, transactional database built on CRDT technology

antidote crdt database erlang rebar3

Last synced: 16 May 2025

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.

crdt multiplayer yjs

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.

collaborative-editing crdt

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

crdt delta-crdts 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)

crdt postgres

Last synced: 13 Apr 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

crdt json scala

Last synced: 07 Apr 2025

https://github.com/neurodrone/crdt

A Golang implementation of CRDTs.

crdt data-structures golang

Last synced: 22 Jan 2026

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/y-crdt/ypy

Python bindings to y-crdt

crdt

Last synced: 15 May 2025

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)

crdt dart flutter

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/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/d6y/wootjs

WOOT model for Scala and JavaScript via Scala.js

crdt scala

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/cachapa/tudo

A simple to-do app

crdt dart flutter sqlite todo

Last synced: 17 Aug 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/y-crdt/pycrdt

CRDTs based on Yrs.

crdt python yjs

Last synced: 02 Feb 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/y-crdt/yswift

Swift language bindings to Y-CRDT

crdt rust swift yjs

Last synced: 15 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