Dat is the package manager for data. Easily share and version control data.
Build node applications with Dat archives on the file system.
Handle Hyper[drive|core] HTTP Requests
Issue DNS lookups for Dat archives using HTTPS requests to the target host.
A test suite and interface you can use to implement streaming file (blob) storage modules for various storage backends and platforms.
Mount a kappa-drive with hyperdrive-fuse
Proxy p2p connections using a duplex stream and Hyperswarm
Turing a dynamic site into a static site hosted through dat
NODUS Data Publish is the package manager for data. Easily share and version control data.
storage, opening, and closing of a set of hypercores
Proxy hyperswarm connections over websockets with auto-reconnect logic
replicate feeds contained in a multifeed-storage
Implementation of Fetch that uses the DatArchive API
MMST is used to create spanning trees in P2P networks while minimizing connections per node
Library of functions that make working with dat / hyperdrive easier.
Intercept the data storage in a hypercore. Made for the datdot project
Resolves a file within a dat archive based on how web browsers would load it