Cambridge, UK

David Halls

Expert
@davedoesdev

Pub-sub, auth, streams...

python-jwt. Python module for generating and verifying JSON Web Tokens

222

dxf. Docker registry v2 client in Python

94

webm-muxer.js. WebM muxer using libwebm and webm-tools compiled to Wasm

61

streamana. Stream from your Web browser to YouTube Live. No plugins or native apps required!

57

shared-memory-disruptor. Shared memory LMAX Disruptor for Node

56

qlobber. Node.js globbing for amqp-like topics

49

frame-stream. Length-prefixed message framing for Node.js streams.

26

qlobber-fsq. Shared file system queue. Supports pub-sub, work queues, wildcards, multi-process and distributed use.

24

webauthn4js. Web Authentication for Node.js applications

24

fold. Run VMs on a Weave network

19

bpmux. Node stream multiplexing with back-pressure on each stream

17

node-jsjws. Node.js wrapper around jsrsasign (https://github.com/kjur/jsrsasign)

17

simple-crypt. Simple and easy-to-use encryption and signing module

16

authorize-jwt. Simple JSON Web Token authorization with WebAuthn support

14

browser-http2-duplex. Full-duplex stream emulation over HTTP/2

13

dtuf. Docker registry bindings for The Update Framework in Python

12

ffmpeg.js. Port of FFmpeg with Emscripten

11

heddle. Linux distribution for Docker and KVM. Uses Aboriginal Linux.

9

node-lora-comms. Node.js module to read and write LoRa packets on a gateway. Packet forwarder process NOT required!

8

nfdhcpd. NFQUEUE-based DHCP and DNS server. Forked from https://code.grnet.gr/git/nfdhcpd

8

mce. State-saving, continuation-passing metacircular evaluator for Scheme. Implementations in Scheme, C, C++, JS and WASM.

7

cp-remote. Remote child_process runner with message support

5

dnode. turtles all the way down rpc

4

fastest-writable. Node.js Writable stream which goes at the speed of its fastest peer and ends peers which can't keep up

3

txf. File transfer service. Pipes PUT to GET. HMAC access control.

3

matroska-schema. ts-ebml compatible schema.js automatically generated from Matroska schema XML files

3

lorano. Compact and opinionated LoRa communications library for Node.js

3

mqlobber. Streaming message queue with pub-sub, work queues, wildcards and back-pressure. Just Node and a filesystem required.

2

getdents. Call getdents64 from Javscript

2

webauthn-perk. Claims-based Web Authentication

2

build-couchdb-gha. Script for building CouchDB on Github Actions, with releases. Also works on Ubuntu 23.04.

2

centro. Pub-sub and work queue server. Wildcards, streams, back-pressure, multi-transport. Just Node and a filesystem required.

2

primus-backpressure. Node streams2 over Primus: added back-pressure!

2

davedoesdev. My blog using ruhoh

2

grunt-apidox. Grunt plugin to generate node.js API markdown using apidox

2

qlobber-pg. PostgreSQL-based pub-sub and workqueues for Node. Supports AMQP-like wildcard topics.

1

dobby. Heddle extension: Salt, Weave, Fold and nfdhcpd. WIP.

1

pub-keystore. Simple store for public keys, with issuer IDs and change notification

1

rumprun-packages. Ready-made packages of software for running on the Rumprun unikernel

1

hooligan. ruhoh theme by @dhulihan, updated for RuhohSpec 2.1

1
40
Apply