Rod Vagg (@rvagg)

Top repositories

1

through2

Tiny wrapper around Node streams2 Transform to avoid explicit subclassing noise
JavaScript
1,894
star
2

node-worker-farm

Distribute processing tasks to child processes with an รผber-simple API and baked-in durability & custom concurrency options.
JavaScript
1,744
star
3

github-webhook-handler

Node.js web handler / middleware for processing GitHub Webhooks
JavaScript
785
star
4

bl

Buffer List: collect buffers and access with a standard readable Buffer interface, streamable too!
JavaScript
420
star
5

bole

A tiny JSON logger
JavaScript
265
star
6

nodei.co

nodei.co - Node.js badges, that's all
JavaScript
258
star
7

archived-morkdown

A simple Markdown editor
JavaScript
245
star
8

node-errno

libuv errno details exposed
JavaScript
244
star
9

archived-dnt

Docker Node Tester
Shell
222
star
10

ghauth

Create and load persistent GitHub authentication tokens for command-line apps
JavaScript
184
star
11

archived-node-libssh

A Low-level Node.js binding for libssh
C++
132
star
12

archived-traversty

Headache-free DOM collection management and traversal
JavaScript
131
star
13

github-webhook

A flexible web server for reacting GitHub Webhooks
JavaScript
114
star
14

archived-node-pygmentize-bundled

A simple wrapper around Python's Pygments code formatter, with Pygments bundled
HTML
95
star
15

archived-lmdb

C++
85
star
16

jsonist

JSON over HTTP: A simple wrapper around hyperquest for dealing with JSON web APIs
JavaScript
66
star
17

isstream

Determine if an object is a Node.js Stream
JavaScript
63
star
18

polendina

Non-UI browser testing for JavaScript libraries from the command-line
JavaScript
63
star
19

archived-CAPSLOCKSCRIPT

JAVASCRIPT: T-H-E L-O-U-D P-A-R-T-S
JavaScript
60
star
20

archived-gfm2html

Convert a GitHub style Markdown file to HTML, complete with inline CSS
CSS
49
star
21

archived-node-level-session

A very fast and persistent web server session manager backed by LevelDB
JavaScript
49
star
22

cborg

fast CBOR with a focus on strictness
JavaScript
43
star
23

csv2

A Node Streams2 CSV parser
JavaScript
38
star
24

archived-pangyp

Node.js and io.js native addon build tool a (hopefully temporary) fork of TooTallNate/node-gyp
Python
38
star
25

archived-tsml

ES6 template string tag for multi-line cleaning - squash multi-line strings into a single line
JavaScript
37
star
26

archived-node-level-mapped-index

JavaScript
35
star
27

archived-node-rsz

An image resizer for Node.js
JavaScript
34
star
28

iamap

An Immutable Asynchronous Map
JavaScript
31
star
29

archived-servertest

A simple HTTP server testing tool
JavaScript
30
star
30

node-du

A simple JavaScript implementation of `du -sb`
JavaScript
29
star
31

archived-node-brucedown

A near-perfect GitHub style Markdown to HTML converter
JavaScript
29
star
32

list-stream

Collect chunks / objects from a readable stream, write obejcts / chunks to a writable stream
JavaScript
27
star
33

archived-prr

JavaScript
26
star
34

rpi-newer-crosstools

Newer cross-compiler toolchains than are available @ https://github.com/raspberrypi/tools
C++
26
star
35

archived-npm-explicit-deps

Say goodbye to fickle `~` and `^` semver ranges
JavaScript
26
star
36

ghissues

A node library to interact with the GitHub issues API
JavaScript
25
star
37

archived-string_decoder

Moved to https://github.com/nodejs/string_decoder
23
star
38

archived-node-sz

A Node.js utility for determining the dimensions of an image
JavaScript
23
star
39

js-ipld-hashmap

An associative array Map-type data structure for very large, distributed data sets built on IPLD
JavaScript
23
star
40

delayed

A collection of JavaScript helper functions for your functions, using setTimeout() to delay and defer.
JavaScript
22
star
41

archived-npm-publish-stream

A Node.js ReadableStream that emits data for each module published to npm
JavaScript
21
star
42

ghutils

A collection of utility functions for dealing with the GitHub API
JavaScript
20
star
43

archived-node-require-subvert

Yet another `require()` subversion library for mocking & stubbing
JavaScript
19
star
44

archived-level-ttl-cache

A pass-through cache for arbitrary objects or binary data using LevelDB, expired by a TTL
JavaScript
18
star
45

archived-level-spaces

Namespaced LevelUP instances
JavaScript
18
star
46

archived-node-generic-session

A generic web server session manager for use with any storage back-end
JavaScript
18
star
47

node-boganipsum

Node.js Lorem Ipsum ... Bogan Style!
JavaScript
17
star
48

archived-externr

Provide a plug-in mechanism for your JavaScript objects, exposing their inmost secrets
JavaScript
17
star
49

archived-npm-publish-notify

Desktop notifications on npm publish events
JavaScript
15
star
50

archived-new-contributors

Check a GitHub repository for new contributors
JavaScript
15
star
51

archived-iojs-tools

A collection of utilities I use to help with managing io.js business
HTML
15
star
52

archived-blorg

Flexible static blog generator
JavaScript
15
star
53

archived-node-simple-bufferstream

Turn a Node.js Buffer into a ReadableStream
JavaScript
14
star
54

archived-node-slow-stream

A throttleable stream, for working in the slow-lane
JavaScript
13
star
55

archived-node-crp

An image cropper for Node.js
JavaScript
13
star
56

archived-brtapsauce

Browserify TAP test runner for SauceLabs
JavaScript
12
star
57

archived-node-thmb

An image thumbnailer for Node.js
JavaScript
12
star
58

npm-download-counts

Fetch package download counts for packages from the npm registry
JavaScript
12
star
59

archived-nodei.co-chrome

Chrome extension to display nodei.co npm badges on GitHub README files for Node.js packages
JavaScript
11
star
60

ghrepos

A node library to interact with the GitHub repos API
JavaScript
11
star
61

archived-level-updown

LevelDOWN backed by LevelUP
JavaScript
11
star
62

archived-node-level-multiply

Make your LevelUP get(), put() and del() accept multiples keys & values.
JavaScript
11
star
63

ghteams

Node library to interact with the GitHub teams API
JavaScript
10
star
64

ghusers

A node library to interact with the GitHub users API
JavaScript
10
star
65

js-datastore-zipcar

An implementation of a Datastore (https://github.com/ipfs/interface-datastore) for IPLD blocks that operates on ZIP files
JavaScript
9
star
66

archived-bustermove

JavaScript
9
star
67

node-version-data

Load all Node.js and io.js versions and metadata about them
JavaScript
8
star
68

node-fd

File descriptor manager
JavaScript
8
star
69

archived-sanever

A saner semver parser
JavaScript
7
star
70

js-bitcoin-block

A Bitcoin block interface and decoder for JavaScript
JavaScript
7
star
71

ghpulls

A node library to interact with the GitHub pull requests API
JavaScript
7
star
72

testmark.js

Language-agnostic test fixtures in Markdown
JavaScript
6
star
73

campjs-2013-learn-you-node

CSS
5
star
74

archived-quantities

JavaScript library for physical quantity representation and conversion
JavaScript
5
star
75

jsdoc4readme

Generate an API section for a README.md from inline JSDocs
JavaScript
5
star
76

archived-package-use

Use the nodei.co Node.js package download count API to create CSV data on package use
JavaScript
5
star
77

archived-node-ssbl

Super-simple blog loader. Load markdown formatted blog files from a folder as a handy data structure for rendering
JavaScript
5
star
78

mkfiletree

Make a tree of files and directories by from data defined in an object
JavaScript
5
star
79

readfiletree

Deserialize an file/directory tree into object form
JavaScript
4
star
80

archived-check-python

Check for Python on the current system and return the value
JavaScript
4
star
81

archived-colors-tmpl

Simple templating for applying colors.js to strings
JavaScript
4
star
82

bit-sequence

Turn an arbitrary sequence of bits from a byte array and turn it into an integer
JavaScript
4
star
83

nodei.co-npm-dl-api

API server to manage the npm downloads counts and rankings for nodei.co
JavaScript
3
star
84

archived-node-downer-rangedel

A native LevelDOWN plugin providing a rangeDel() method
JavaScript
3
star
85

blake2-node

Node.js BLAKE2 addon
C
3
star
86

js-ipld-schema-describer

Provide an object that suits the Data Model and get a naive IPLD Schema description of it.
JavaScript
3
star
87

nodei.co-pkginfo-api

API server to manage the npm package info data for nodei.co
JavaScript
3
star
88

bsplit2

A Node.js binary transform stream splitting chunks by newline characters
JavaScript
3
star
89

archived-npm-download-db

A local store containing npm download counts for all packages, able to provide rankings
JavaScript
3
star
90

gitexec

A specialised child process spawn for `git` commands
JavaScript
3
star
91

js-fil-utils

Miscellaneous JavaScript Filecoin proofs utilities
JavaScript
3
star
92

archived-kappa-bridge

A bridge for certificate-authenticated npm connections to Kappa registries
JavaScript
3
star
93

node-ci-containers

Dockerfile
2
star
94

r.va.gg

HTML
2
star
95

lxjs2013

JavaScript Databases II
CSS
2
star
96

archived-simpledb2level

Extract complete (or partial / incremental) SimpleDB data to a local LevelDB
JavaScript
2
star
97

iavector

An Immutable Asynchronous Vector
JavaScript
2
star
98

js-bitcoin-extract

Tools to work with the Bitcoin blockchain (and IPLD)
JavaScript
2
star
99

kasm

A WASM thing in Rust that's probably not what you're looking for
Rust
2
star
100

js-ipld-schema-validator

Build fast and strict JavaScript object form validators using IPLD Schemas
JavaScript
2
star