This is a selection of projects I've worked on over the years. It's not an exhaustive list - you can find more of my code on GitHub.
Some experiments on designing templates for progressive enhancement. For my thoughts on this see the blog post.
Python implementation for server-side rendering.
Test suite to test server implementations against.
Kanso (started 2010) archived
Experiments in developing ergonomic internal DSLs for generating DOM elements. Pithy2 is a re-write with a more flexible but slightly less pretty API, that includes excellent TypeScript support. It's also a really small module - most the source code is probably type annotations.
Node.js libraries designed for use with the Connect HTTP server framework (though easy to use separately, too).
A convenient chainable API for Node.js HTTP responses.
A really simple URL dispatcher that allows arbitrarily nested regular expressions for matching URLs and calling an associated function.
Nodeunit (2010) archived
Complementary CHICKEN Scheme packages for working with LevelDB, a key/value database library by Google. The abstract interface is provided by the level egg, and the real LevelDB backed store is implemented in the leveldb egg. This is similar to the LevelUP / LevelDOWN split used in the Node.js bindings.
slightly before Bower and provided a (still to this day) very nice
installation workflow which meant you could
jam install jquery, then
require("jquery") in your application using RequireJS -
no manual build step (e.g. Browserify, Webpack) required.
mochiproxy (2012) archived
Standalone code based on CouchDB's proxy module for proxying mochiweb requests.