All Git Users → juliangruber

71 open source projects by juliangruber

1. Keypair
Generate a RSA PEM key pair from pure JS
✭ 237
javascript
2. Tape Run
Headless tape test runner
3. Npm Diff
Diff two versions of a node module
✭ 188
shell
4. Binary Extract
Extract a value from a buffer of json without parsing the whole thing
✭ 146
javascript
5. Brace Expansion
Brace expansion, as known from sh/bash, in JavaScript
✭ 145
javascript
6. Proxy Clone
ES6 Proxies based deep clone
✭ 127
javascript
7. Reconnect Core
Generic stream reconnection module.
✭ 126
javascript
8. Vipe
Pipe in and out of $EDITOR
✭ 123
shell
9. Is Mobile
Check if mobile browser, based on useragent string.
✭ 117
javascript
10. Electron Stream
Streaming wrapper around electron
✭ 116
javascript
11. Just Launch
Launch any browser, on any OS, with a fresh session!
✭ 90
javascript
12. Balanced Match
Match balanced character pairs, like `{` and `}`
✭ 89
javascript
13. Level Store
A streaming storage engine based on LevelDB
✭ 76
javascript
14. Go Intersect
Find the intersection of two iterable values
✭ 72
go
15. Backer
wip distributed backup / file mirroring tool
✭ 63
javascript
16. Memdb
LevelUp + MemDown
✭ 55
javascript
17. Capture Chrome
Capture screenshots using Chrome's new headless mode.
✭ 52
javascript
18. Parse Gp5
Parser for the Guitar Pro 5 file format
✭ 51
javascript
19. Co Read
Consume a readable stream generator-style
✭ 42
javascript
20. Go Binary Extract
Extract a value from a json blob without parsing the whole thing
✭ 38
go
21. Deploy From Npm
Continuous deployment tool tailing npm
✭ 34
javascript
22. Review
Visual regression testing tool for responsive websites
✭ 915
javascript
23. Capture Firefox
Capture screenshots using Firefox
✭ 10
javascript
24. History
Browser-like history object
25. Level Sublevel Stream
Find all the sublevels of a database
26. Co Level
LevelUp wrappers for "co"
✭ 26
javascript
27. Level Trie
The TRIE data structure and search algorithm, on top of leveldb.
✭ 23
javascript
28. Net Connect
Make tcp connections with a convenient api.
✭ 22
javascript
29. Level Sec
High-level API for creating secondary indexes
✭ 19
javascript
30. Running Death Overdrive
Listen to Running Death's album Overdrive
✭ 17
javascript
31. Capture Screenshot
Capture screenshots in multiple browsers!
✭ 417
javascript
32. Browser Run
The easiest way of running code in a browser environment
33. Multilevel
Expose a LevelDB over the network
✭ 345
javascript
34. Travis Watch
Stream live travis test results of the current commit to your terminal!
35. Multipipe
A better `Stream.pipe` that creates duplex streams and lets you handle errors in one place.
✭ 287
javascript
36. isarray
Array#isArray for older browsers.
37. git-log
Git log stream using jsgit
38. level-fs-browser
level-fs as drop-in fs replacement for the browser
39. quicktron
Quickly load a script in an Electron window!
40. intersect
Find the intersection of two arrays
41. co-each
Parallel forEach for generators
✭ 15
javascript
42. validimir
Create validation functions
43. array-filter
Array#filter for older browsers.
✭ 18
javascript
44. download-chromium
Download Chromium!
✭ 22
javascript
45. dat.haus
The composable HTTP API to the dat network
✭ 37
javascript
46. co-wait
setTimeout generator style
✭ 22
javascript
47. require-rebuild
Patch `require()` to recompile a node module if it has been built for a different node version
✭ 73
javascript
48. level-schedule
Durable job scheduler based on LevelDB
✭ 38
javascript
49. module-usage
See how a module is used in npm.
✭ 19
javascript
50. level-pathwise
Turn a leveldb into one huge object of arbitrary size! Efficiently and atomically update and read parts of it!
1-50 of 71 user projects