1.yjs / yjsShared data types for building collaborative softwareyjscrdtshared-editingcollaborationcollaborative-editingpeer-to-peer+4 moreJavaScriptOther license23K total819 forks+771 starsfrom 22,239 · score 6.65
2.amark / gunAn open source cybersecurity protocol for syncing decentralized graph data.machine-learningartificial-intelligencebig-datablockchainp2pdecentralized+14 moreJavaScriptOther license19K total1.2K forks+92 starsfrom 19,067 · score 4.53
3.orbitdb / orbitdbPeer-to-Peer Databases for the Decentralized Webp2pdistributeddecentralizeddatabaseipfscrdt+3 moreJavaScriptMIT8.8K total594 forks+37 starsfrom 8,786 · score 3.64
4.automerge / automerge-classicA JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically.crdtjavascriptoffline-firstJavaScriptMIT15K total460 forks+10 starsfrom 14,675 · score 2.40