Top 56 crdt open source projects

Slate Collaborative
slatejs collaborative plugin & microservice https://slate-collaborative.herokuapp.com/
Redwood
A highly-configurable, distributed, realtime database that manages a state tree shared among many peers.
Peer Base
Build real-time collaborative DApps on top of IPFS
Yorkie
Yorkie is a document store for collaborative applications.
Blindpad
Collaborative text editor (like Google Docs or CoderPad) with integrated semi-anonymizing voice chat intended to help reduce bias in technical communication.
Crdt
A Golang implementation of CRDTs.
Crdt
CRDT Tutorial for Beginners (a digestible explanation with less math!)
Js Delta Crdts
Delta State-based CRDTs in Javascript
Ff
A distributed note taker and task manager.
Justindb
⚛️ JustinDB is a highly available globally distributed key-value data store.
Crdts
A library of Conflict-Free Replicated Data Types for JavaScript
Go Orbit Db
Go version of P2P Database on IPFS
✭ 119
goipfscrdt
Wootjs
WOOT model for Scala and JavaScript via Scala.js
Cpg
CloudI Process Groups
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!
Cause
An EDN-like CRDT (Causal Tree) for Clojure & ClojureScript that automatically tracks history and resolves conflicts.
Y Ipfs Connector
Y.js connector over IPFS
Y Crdt
Rust port of Yjs
✭ 38
rustcrdt
Pony Crdt
Delta-State Convergent Replicated Data Types (ẟ-CRDTs) for the Pony language. 🐴 ↔️
Lasp
Prototype implementation of Lasp in Erlang.
Rust Crdt
a collection of well-tested, serializable CRDTs for Rust
Mesh
A tool for building distributed applications.
✭ 744
gocrdt
Orbit Db
Peer-to-Peer Databases for the Decentralized Web
Teletype Crdt
String-wise sequence CRDT powering peer-to-peer collaborative editing in Teletype for Atom.
Antidote
A planet scale, highly available, transactional database built on CRDT technology
Peer Pad
📝 Online editor providing collaborative editing in really real-time using CRDTs and IPFS.
Berty
Berty is a secure peer-to-peer messaging app that works with or without internet access, cellular data or trust in the network
Delta crdt ex
Use DeltaCrdt to build distributed applications in Elixir
✭ 312
elixircrdt
Crjdt
A conflict-free replicated JSON datatype (CRDT) in Scala
Ipfs Log
Append-only log CRDT on IPFS
credt
CRDT-like data structures for building distributed, offline-first applications
hyperhyperspace-core
A library to create p2p applications, using the browser as a full peer.
mute-structs
MUTE-structs is a Typescript library that provides an implementation of the LogootSplit CRDT algorithm.
state
A Redux-based state container for local-first software, offering seamless synchronization using Automerge CRDTs. (Formerly known as 🐟 Cevitxe).
c-crdtlib
The Concordant Conflict-Free Replicated Datatypes (CRDT) library.
bloomfilter
Bloomfilter written in Golang, includes rotation and RPC
graph-crdt
Commutative graphs made for real-time, offline-tolerant replication
crdt
Dart implementation of Conflict-free Replicated Data Types (CRDTs)
sworm
A user-friendly distributed process registry and process supervisor
godless
Peer-to-peer lite database over IPFS
rdoc
Conflict-free replicated JSON implementation in native Go
jylis
A distributed in-memory database for Conflict-free Replicated Data Types (CRDTs). 🌱 ↔️
codepair
Real-time markdown editor for interviews, meetings & more...
SyncedStore
SyncedStore CRDT is an easy-to-use library for building live, collaborative applications that sync automatically.
1-56 of 56 crdt projects