Jonathan Tang's Corner of the Web

Projects

MogileLocal

A local filesystem wrapper that's API-compatible with Justin Azoff's MogileFS Python client. Intended for use as a development aid or mock object for MogileFS deployments, or for websites that don't know yet if they'll get big yet want to be able to scale up quickly.

Hash.js

Simple hashtable implementation in JavaScript. Supports keys/values/items methods and keys that conflict with method names.

KeyCode.js

A library for normalizing keycodes across browsers. Based on the article "JavaScript Madness: Keyboard Events" by Jan Wolter.

Tetris

A quick pure-JavaScript Tetris clone, done in a few hours for a Programming Reddit challenge.

ArcLite

JavaScript port of Paul Graham's Arc programming language. Based on arc0.tar.

JQuery UI Combobox

A combobox widget built upon the JQuery UI infrastructure.

PyJSDoc

Python port of JSDoc.