dwebprotocol's repositories
dswarm-web
Implementation of the hyperswarm API for use in web browsers
ddatabase-protocol
JavaScript-based stream that implements the dDatabase Protocol.
basestore-networker
A dWebStore networking module based around dWebSwarm (@dswarm).
ddatabase-peer-auth
hypercore-protocol extension to authenticate peers
ddatabase-promise
An async/await based wrapper for hypercore
ddrive-daemon-client
A client library and CLI tool for interacting with the dDrive Daemon.
ddrive-promise
Promise wrapper for Hyperdrive
ddrive-service
A dHub service and CLI for managing dDrives over FUSE.
dhub-client
dHub standalone RPC client.
drpc-runtime
The runtime library for hrpc
dswarm-proxy-ws
Proxy hyperswarm connections over websockets with auto-reconnect logic
dweb-peersockets
Connect directly to dWeb peers using dWebSwarm.
dwebmultifeed
Hypercore multifeed for nodejs and the browser
multi-dwebtree
A LevelUP compatible leaderless multi-master database with eventual consistency, using hyperbee + CRDT + HLC. Similarly CockroachDB achieves replication on top of RocksDB, but here it is a pure P2P **streaming** database, with zero central management. LevelDB compatibility allows to use Dynalite on top to achieve DynamoDB compatibility with sophisticated auto-updated secondary indexes, and fairly complex queries. Work on Dynalite is almost completed to remove HTTP server, to make this combination perfect for serverless.