Julian Gruber
@juliangruber
42
Published Tools
3,289
Total Stars
0
Weekly Downloads
1,709
GitHub Followers
805
Public Repos
100/100
Avg Security
Published Tools
42 Skillsacross 1 categorybrowser-run
juliangruber
Transform stream that executes JavaScript it receives in a real browser and outputs console output
capture-screenshot
juliangruber
Capture screenshots in multiple browsers headlessly
multipipe
juliangruber
pipe streams with centralized error handling
keypair
juliangruber
Generate a RSA PEM key pair from pure JS
is-mobile
juliangruber
Check if mobile browser.
tape-run
juliangruber
Headless tape test runner
brace-expansion
juliangruber
Brace expansion as known from sh/bash
isarray
juliangruber
Array#isArray for older browsers
balanced-match
juliangruber
Match balanced character pairs, like "{" and "}"
electron-stream
juliangruber
Simple streaming wrapper around electron
proxy-clone
juliangruber
[ES6 Proxies](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Proxy) based deep clone, that's way more efficient than the traditional clone implementations when dealing with big objects.
...morereconnect-core
juliangruber
Generic stream reconnection module.
capture-chrome
juliangruber
Capture screenshots using Chrome
co-read
juliangruber
Consume a readable stream generator-style
level-schedule
juliangruber
Durable job scheduler based on LevelDB
builtins
juliangruber
List of node.js builtin modules
enstore
juliangruber
In-memory persistence for streams
downloads-folder
juliangruber
Get the local downloads folder, for all major platforms
constants-browserify
juliangruber
node's constants module for the browser
is-type
juliangruber
Type checking from node core
download-chromium
juliangruber
Download chromium!
co-wait
juliangruber
setTimeout generator style
reconnect-net
juliangruber
Reconnect a tcp stream when it goes down.
geo-hash
juliangruber
Encode/Decode geohashes.
sortable-hash
juliangruber
Hash arrays of numbers into sortable strings with variable precision loss
array-filter
juliangruber
Array#filter for older browsers.
deep-access
juliangruber
Access nested object properties via strings
hash-dir
shakyshane
gs
stream-read
juliangruber
Read from a stream, callback style
co-from-stream
juliangruber
Create a co generator stream from a node stream
comma
juliangruber
S{t,c}reaming fast CSV parser
chromium-prebuilt
juliangruber
Use prebuilt Chromium binaries
browser-split
juliangruber
Cross browser String#split implementation
silent-npm-registry-client
juliangruber
Npm registry client that doesn't spam stdout/stderr
repo-url
juliangruber
Get a npm package's repo url, with convenient cli.
barse
juliangruber
Binary parser with a fluent api
phantomjs-stream
juliangruber
Simple streaming wrapper around phantomjs(1)
hyperdrive-encoding
juliangruber
Message encoding used by hyperdrive
isbuffer
juliangruber
isBuffer for node and browser (supports typed arrays)
@juliangruber/tap-finished
juliangruber
detect when tap output is finished
hyperquest
juliangruber
make streaming http requests
streamstache-cache
juliangruber
A production file cache for streamstache.