dozyio/js-ds-crdt

A distributed typescript / javascript datastore implementation using Merkle-CRDTs.

TypeScript

5

90 commits

updated Nov 13, 2024

See the code

README

js-ds-crdt

A Javascript / Typescript CRDT datastore based on Merkle-DAGs.

Based on the paper Merkle-CRDTs: Merkle-DAGs meet CRDTs

Compatible with https://github.com/ipfs/go-ds-crdt

Interop tests https://github.com/dozyio/ds-crdt-interop

Example Next.js https://github.com/dozyio/js-ds-crdt-browser-example

Example CLI https://github.com/dozyio/js-ds-crdt-example

crdt
crdt-implementations
ipfs
ipld
libp2p
merkle-crdt
typescript

Contributors

dozyio

90 commits

dozyio/js-ds-crdt

A distributed typescript / javascript datastore implementation using Merkle-CRDTs.

TypeScript

5

90 commits

updated Nov 13, 2024

See the code

README

js-ds-crdt

A Javascript / Typescript CRDT datastore based on Merkle-DAGs.

Based on the paper Merkle-CRDTs: Merkle-DAGs meet CRDTs

Compatible with https://github.com/ipfs/go-ds-crdt

Interop tests https://github.com/dozyio/ds-crdt-interop

Example Next.js https://github.com/dozyio/js-ds-crdt-browser-example

Example CLI https://github.com/dozyio/js-ds-crdt-example

crdt
crdt-implementations
ipfs
ipld
libp2p
merkle-crdt
typescript

Contributors

dozyio

90 commits

Languages

TypeScript

99.8%