This is your work, valued

Ashburn, Virgina, USA

Tim Kevin Oxley

Elite
@timoxley

Unreal Engine C++ tools & gameplay design. Ex JavaScript, NodeJS & React specialist. Founder of @campjs & @SingaporeJS. NodeJS in Action 2nd edition co-author.

functional-javascript-workshop. A functional javascript workshop. No libraries required (i.e. no underscore), just ES5.

2k

best-practices. Tidbits of developer best practices from around the web

1.3k

keycode. Convert between keyboard keycodes and keynames and vice versa.

459

columnify. Create text-based columns suitable for console output. Supports cell wrapping.

435

linklocal. Install local dependencies as symlinks.

348

npm-run. Run locally-installed node module executables.

187

polyfill-webcomponents. (deprecated) Browserify-compatible web-component polyfills, courtesy of Polymer

118

pkgfiles. Sanity check which files you are and aren't about to publish to npm

84

npm-which. Locate a program or locally installed node module's executable

78

offset. Get offset of an element within the document

58

threejs. JavaScript 3D library.

54

wcwidth. Port of C's wcwidth() and wcswidth()

54

colornames. Map color names to HEX color values

51

npm-path. Get a PATH containing locally installed module executables.

49

react. Emit change events whenever object changes. Compatible with component/reactive.

41

sift. Fast String Distance (SIFT) Algorithm

40

npm3. Use npm v3 alongside your currently installed npm.

34

pkgcount. Produce a report on number of duplicate packages in node_modules.

29

scroll-position. Fire events when scrolling over dom elements

28

next-tick. process.nextTick for browser

25

bulk. Run a command from every installed npm package under a certain directory

25

robotlegs-utilities-UndoableCommand. Undoable Command Classes for Robotlegs Framework

24

npm-tutor. npm tutor for nodeconf 2014

24

saltmine. Arbitrary computation on the GPU using WebGL.

22

nim. Command-line tool for inspecting node library objects, function implementations and listing properties – with syntax highlighting.

19

to-factory. Convert ES6 classes into factory functions so they can be called with or without new.

19

cruft. Delete cruft from npm packages

19

adventure-map. Simple exercise loader & generators for substack/adventure.

19

mdm-tunnel. A tunnel for getting behind NATs

18

tojson-loader. WebPack Loader. Generate JSON assets at build-time.

18

chimes. `Array.prototype` iteration methods for any iterator.

18

css-path. Get CSS path to an element.

18

graphs. An intuitive data structure for graphs, implemented using ES6 data structures.

17

canvas-noise. Generate noise on a canvas.

16

serializerr. Convert Errors & Objects into an easily-serialized vanilla Object.

15

osi-licenses-full. All OSI-approved licenses as markdown

15

pkgrep. Powerful CLI tool to find, filter & format package data in node_modules.

13

node-webhooks. easily create webhooks

10

hash_file. get hash of file

10

protochain. Get the prototype chain of an object or primitive as an Array.

9

express-koans. WIP Express 3 Koans

9