1.yjs / yjsShared data types for building collaborative softwareyjscrdtshared-editingcollaborationcollaborative-editingpeer-to-peer+4 moreJavaScriptOther license23K total819 forks+1,327 starsfrom 21,683 · score 7.19
2.amark / gunAn open source cybersecurity protocol for syncing decentralized graph data.machine-learningartificial-intelligencebig-datablockchainp2pdecentralized+14 moreJavaScriptOther license19K total1.2K forks+193 starsfrom 18,966 · score 5.27
3.orbitdb / orbitdbPeer-to-Peer Databases for the Decentralized Webp2pdistributeddecentralizeddatabaseipfscrdt+3 moreJavaScriptMIT8.8K total594 forks+83 starsfrom 8,740 · score 4.43
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+26 starsfrom 14,659 · score 3.30