Mathias Buus

Rød grød med fløde

Projects

random-bytes-seed

Get a random buffer based on a seed. Useful for reproducible tests

JavaScript - Released: 30 Sep 2016 - 11

k-rpc-socket

Low level implementation of the k-rpc network layer that the BitTorrent DHT uses

JavaScript - Released: 28 Dec 2015 - 23

read-torrent

read and parse a torrent from a resource

JavaScript - Released: 14 Mar 2013 - 72

on-net-listen

Observe when something in your node app starts listening on a TCP port

JavaScript - Released: 18 Jan 2018 - 28

airswarm

Network swarm that automagically discovers other peers on the network using multicast dns

JavaScript - Released: 08 Sep 2015 - 129

xor-distance

Calculate the xor distance between two buffers as a new buffer and compare computed distances with eachother

JavaScript - Released: 26 Sep 2015 - 38

fs-blob-store

blob store that stores blobs on the local file system

JavaScript - Released: 31 Aug 2014 - 40

docker-run

Start a docker image and attach to it

JavaScript - Released: 07 Oct 2014 - 58

content-addressable-blob-store

Streamable content addressable blob object store that is streams2 and implements the blob store interface

JavaScript - Released: 27 Jul 2014 - 58

jsonkv

Single file write-once database that is valid JSON with efficient random access on bigger datasets

JavaScript - Released: 29 Apr 2018 - 108

docker-browser-console

Forward input/output from docker containers to your browser

JavaScript - Released: 01 Oct 2014 - 90

docker-registry-server

docker registry server in node.js

JavaScript - Released: 20 Jul 2014 - 106

noise-network

Authenticated P2P network backed by Hyperswarm and Noise

JavaScript - Released: 22 Nov 2018 - 96

record-cache

Cache optimised for record like things

JavaScript - Released: 26 Jan 2018 - 24

multicast-dns-service-types

Parse and stringify mdns service types

JavaScript - Released: 09 Apr 2015 - 15

docker-remote-api

Basic http wrapper to call the docker remote api from node

JavaScript - Released: 08 Jul 2014 - 57

deejay

Music player that broadcasts to everyone on the same network

JavaScript - Released: 18 Dec 2015 - 123

hypercore-archiver

A hypercore peer that will backup multiple hypercores/hyperdrives efficiently to disk.

JavaScript - Released: 19 Oct 2016 - 71

timeout-refresh

Efficiently refresh a timer across Node versions and the browser

JavaScript - Released: 22 Aug 2018 - 25

debounceify

Tiny async debouncer

JavaScript - Released: 17 Jan 2021 - 38

clivas

use your terminal as a canvas. features easy redrawing, colors and more

JavaScript - Released: 28 Feb 2013 - 48

s3-storage

Small module wrapper for the AWS sdk that allows you to easily use s3 or the local file system

JavaScript - Released: 18 Jan 2018 - 79

nanoguard

Small module that allows you to guard a call to a function.

JavaScript - Released: 12 Sep 2019 - 61

docker-browser-server

Spawn and expose docker containers over http and websockets

JavaScript - Released: 23 Oct 2014 - 81

last-one-wins

Make sure the last sync call to an async function is executed after all previous ones have finished

JavaScript - Released: 28 Nov 2015 - 31