This is your work, valued

Portland, OR

Chris Dickinson

Elite
@chrisdickinson

Entropy enthusiast.

git-rs. git, implemented in rust, for fun and education :crab:

1.4k

beefy. local development server that aims to make using browserify fast and fun

799

raf. requestAnimationFrame polyfill library

739

plate. a javascript template library, aimed at being compatible with django's template language.

181

ormnomnom. an orm that does 80% of the work and gets out of the way for the remaining 20%

167

cssauron. create matching selectors from css for your very own nested object hierarchy

113

bops. buffer operations

107

varint. use msb to create integer values of varying sizes

97

wilson. a node.js framework that glues together routes, views, orms, and things. designed to help tim allen navigate his day.

94

vkey. map ev.keyCode to human names

81

nojs. :cloud::cloud: nothing to see, a PLAN, and the ability to load lodash :cloud::cloud:

73

node-python. a binding between node.js (really, the V8 engine) and python. super beta super buggy super great

66

sse-stream. expose html5 server sent events (sse) as a writable stream

57

clawbang. #!/usr/bin/env :crab:

53

glslmin. CLI tool to minify and bundle glsl programs

40

fullscreen. fullscreen polyfill api that presents an event emitter

36

inflate. pure javascript inflate implemented as a through stream

34

reverse. :revolving_hearts: An HTTP router that provides reversing capabilities.

33

provenance. visualize dependencies between functions in your JS

32

digraph-tag. ES6 string template tag for quickly generating directed graph data

32

spatial-events. 3d spatially aware event emitter

30

setup-yq. JavaScript

29

browservefy. simplehttpserver / webrick replacement that automatically responds to a given entry point path with the results of browserify <that path>

28

tide-http-auth. HTTP auth for tide! Pretty Basic, if you'll Bearer with me

26

python-javascript. A pure python implementation of JavaScript, just because.

26

estoc. a static analyzer for npm packages

24

jik. use css selectors to grep your JS codebase

24

node-runforcover. A require hook for node-bunker to emit coverage data.

24

rewrite-js. CLI tool to transform javascript programs using falafel

24

aabb-3d. 3d axis aligned bounding boxes

21

aabb-2d. 2d axis aligned bounding boxes

20

tracejs. Expand Node.js Error.stack traces into usable objects providing context and highlighting

20

kb-controls. present a polling interface for keyboard state given a binding object

19

asm-tag. compile x64 assembly into a callable function

19

mdn-cli. a CLI for accessing mozilla dev network docs in your terminal

19

escontrol. JavaScript

18

add-event-listener. add event listeners in IE and ... everywhere else

17

voxel-physical. create objects that have aabbs and respond to accel and vel updates

16

drag-stream. streamable mouse drag data

16

jabbascript. lightweight syntax additions to javascript, from a curmudgeon who loves javascript just the way it is

15

platoon. a javascript testing framework whose goals are to work gracefully with callbacks, both in node.js and the browser

15

redispump. pipe stdout to a redis pubsub channel

13

tempisfugit. a node.js async binding to git. holy crap.

12

normalize-css. normalize.css (from http://necolas.github.com/normalize.css/)

12

interact. a readable stream of mouse view events, wrapping up pointer-lock and drag-stream

12

djamocha. Django and Mocha unit tests (with a CLI test runner)

11

npm-get-dependents. get all dependents of an npm package

11

worker.js. A semi-polyfill api for web workers. Aimed at making the experience fun (and not at all painful!)

9

uuasm-rs. wasm interpreter, implemented in rust, for fun and education 🦀

8