little-core-labs

little-core-labs/little-network-box

A little toolkit for distributed applications based on Hypercore and Hyperswarm

JavaScript
4
0
MIT License

little-network-box is a toolkit for building distributed applications using Hypercore and Hyperswarm, providing classes like Origin, Node, and Reader to manage data replication and storage across a peer-to-peer network. It's designed for developers creating decentralized systems who need efficient, encrypted data sharing and synchronization between nodes.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of little-core-labs/little-network-box

Account's avatar
Simple async batch with concurrency control and progress reporting.
Account's avatar
Collect a readable stream's output and errors
Account's avatar
Lightweight debugging utility for Node.js and the browser
Account's avatar
Turn a writable and readable stream into a streams2 duplex stream with support for async initialization and streams1/streams2 input
Account's avatar
Port of jQuery.extend for node.js and the browser
Account's avatar
Returns a `stream.Readable` from a URI string
Account's avatar
Hypercore is a secure, distributed append-only log
Account's avatar
Linearly download the blocks in a sparse Hypercore feed.
Account's avatar
Address a local file or HTTP resource as an indexed Hypercore feed.
Account's avatar
Stream that implements the hypercore protocol
Account's avatar
Wait for 1 more or more hypercores to be ready.
Account's avatar
A simple function to replicate multiple hypercores.
Account's avatar
A write hook to decrypt data using a XSalsa20 cipher into a hypercore storage when replicating from peers
Account's avatar
A distributed networking stack for connecting peers
Account's avatar
parse argument options
Account's avatar
mutex lock for javascript
Account's avatar
Small module that allows you to guard a call to a function.
Account's avatar
Output binary buffers as a nice shortened hex string
Account's avatar
Flexible ascii progress bar
Account's avatar
pipe streams together and close all of them if one of them closes
Account's avatar
Continuous reading or writing to a file using random offsets and lengths
Account's avatar
A random access interface for files served over http
Account's avatar
Exposes the same interface as random-access-file but instead of writing/reading data to a file it maintains it in memory
Account's avatar
A read-only random access interface for aws s3 buckets
Account's avatar
Creates a RandomAccessStorage instance from a given input.
Account's avatar
A deep deletion module for node (like `rm -rf`)
Account's avatar
Create and run commands over a RPC protocol stream
Account's avatar
XSalsa20 Poly1305 codec that implements the abstract-encoding interface.
Account's avatar
tar-stream is a streaming tar parser and generator and nothing else. It operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.
Account's avatar
delay the evaluation of a paramless async function and cache the result
Account's avatar
Pass in a string, array, Buffer, Data View, or Uint8Array, and get a Buffer back.
Account's avatar
Distributed single writer key/value store
Account's avatar
the Istanbul command line interface
Account's avatar
An encoder that encodes buffers/strings to a buffer and is abstract-encoding compatible
Account's avatar
tap-producing test harness for node and browsers

Top contributors

jwerle's profile
jwerle
62 contributions
bcomnes's profile
bcomnes
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet