bmacnaughton
Software developer with a passion for maintainable and extensible systems and frameworks.
San Francisco Bay Area
Pinned Repositories
action-walk
directory walking framework
debug-custom
A thin wrapper on the debug logging package
gulp-markers
find markers then replace them with what you want
hdr-decode
command line utility to decode hdr-histogram using hdr-histogram-js
linux-os-info
Get Linux release info (distribution name, version, arch, release, etc.) from '/etc/os-release' file and from native os module. On Windows and Darwin it only returns common node os module info
node-scrub
Walk a directory tree and remove files not necessary in a production node environment.
pw-compare
Compare ProcessWire databases
string-generator
A very simple random string generator.
u8-swar
Rust implemention of Daniel Lemire's SIMD within a register parsing of u8 values
ace-context
Asynchronous Chained Execution Context for Node
bmacnaughton's Repositories
bmacnaughton/gulp-markers
find markers then replace them with what you want
bmacnaughton/pw-compare
Compare ProcessWire databases
bmacnaughton/bmacnaughton.github.io
Publishing repository
bmacnaughton/dandelion
Update and modifications to Zack Grossbart's dandelion animation for paper.js
bmacnaughton/event-unshift
Add event listeners before existing listeners.
bmacnaughton/gulp
The streaming build system
bmacnaughton/gulp-filenames
Filename gathering plugin for gulp
bmacnaughton/gulp-html-replace
Replace build blocks in HTML. Like useref but done right.
bmacnaughton/hapi-todo
Example implementation of a Todo-Backend API spec using the Hapi.js framework.
bmacnaughton/jsdoc
An API documentation generator for JavaScript.
bmacnaughton/lmd-pv
working with processvue boilerplate
bmacnaughton/multipaper
A test case for Paper.js using multiple canvas tags.
bmacnaughton/npm
a package manager for javascript
bmacnaughton/paper.js
The Swiss Army Knife of Vector Graphics Scripting – Scriptographer ported to JavaScript and the browser, using HTML5 Canvas. Created by @lehni & @puckey
bmacnaughton/paperjs.org
The source of the Paper.js website http://paperjs.org, translated to static pages by Woods, and pushed to paperjs.github.io once a day.
bmacnaughton/request-promise-native
The simplified HTTP request client 'request' with Promise support. Powered by native ES6 promises.
bmacnaughton/shimmer
bmacnaughton/simple-vue-datepicker
Implement a very simple calendar-based datepicker
bmacnaughton/vuejs.org
The website.
bmacnaughton/woods
Node.js file based CMS inspired by Kirby & Stacey.
bmacnaughton/x2js
Automatically exported from code.google.com/p/x2js