Redux implemented with React setState(). For when you want a reducer, but you can't be bothered with connecting stores and all that.
Create dat archives with a prefix of your choice.
Generate fragments on GraphQL types that contain all the fields defined in each type
Remove specified keys from object.
Extract structured data from the web using GraphQL.
Returns a new object with the given key(s) removed.
Finds the longest common subsequence of two strings, and the diff between them.
A random-access-storage implementation which stores its contents in the system keychain
Execute callbacks in sequence.
Makes a random-access-storage instance out of any LevelDB-compatible key-value store.
Use a hyperdb as a storage backend for Dat, or any other hyper*-structure (eg. hypercore, hyperdrive, hypertrie).
An interactive CLI tool to explore the contents of a hyperdb.
A MIDI message encoder/decoder
dwitter.net style demo in the terminal using diffy
Rapidly find the largest files in a given directory. [duffy = du(1) + diffy]
An abstract-encoding compatible JSON encoder/decoder that properly encodes/decodes buffers.
JSON.stringify & JSON.parse which can encode/decode buffers.
A random-access-* compatible implementation for React-Native that uses it's filesystem