flauxtext     My first-born was, predictably enough, a text editor. Extremely customizable, tabs, GTK hotness, plugins, just go check it out.
Still missing some desired functionality, such as gobby-style collaboration, but it has been my home away from the command line for a few years.
available for easy_install

verilisp     My Computer Architecture final project consisted of several thousand lines of Common Lisp macros which generate verilog code, effectively adding a macro system to verilog, and replacing the horrible "begin...end" blocks with beautiful lisp parens.
I also implemented a library architecture and some libraries which generate adders, muxes, ALUs, and a 5-stage pipelined MIPS CPU.

Lython     Based on Miles Egan's Lython [Lisp in Python], it compiles a lispier version of python to python bytecode, affords simple macros, uses the excellent Spark parsing toolkit, and is not quite as stable as flauxtext or verilisp.
available for easy_install

One-Handed Chording Keyboard     guts, covered 0, covered 1, circuit diagram
You need to be able to eat an apple while typing. QWERTY sucks for one-handed typing twice as much as it sucks for two-handed typing. This PIC-based USB peripheral uses chords of 8 keys [2 for each finger] plus 4 mode keys [all on the thumb] to allow you to key in any HID-specified keycode using just one hand. Contains python scripts to generate a heat-map of your keyboard usage [unix only], and generate a keymap for your OHCK mapping the most common keys to the most comfortable key chords. It does not contain a Microchip MP-LAB project file. This OHCK does not aim to be faster than two-handed QWERTY/Dvorak typing; it just aims to be faster than one-handed QWERTY/Dvorak typing. Mold your keyboard to fit your hand! Construction instructions along with ingredients are included in "ohck.zip:ohck/recipe.txt".

Artificial Intelligence     This python package contains implementations of neural networks, genetic algorithms, genetic programming, and miscellaneous other algorithms and data-structures, along with the obligatory minimal examples and tests.
In the 2007-8 school year, I'll prepare for technical interviews by adding implementations for various algorithms and data structures to this package. Currently, the only algorithms in there besides the neural nets, GA, and GP are all the list sorting algorithms i could find, and a few basic Tree algorithms.

.pythonrc.py     My collection of handy functions and classes includes rebase [convert strings/ints/longs between bases in range(-256, 257)], frangenx [float n-dimensional range generator], the unix daemonize spell, subclasses of builtin datatypes, a Tree class encapsulating most of my formal CS and Discrete Math knowledge, functions encapsulating most keywords, various functional programming idioms such as curry and convolve, an XPM generator, send_email and get_email, the SKI calculus in 3 lines of lambdas, anydatetime [parses english "2 days 3 hours 4 months from now" into seconds since the epoch], and many more. Few were taken from the ASPN cookbook.

CR     I wrote this password-protecting file server using CherryPy so my professors and classmates wouldn't have to use Blackboard for Course Readings.
available for easy_install

imgview     A simple Tkinter+PIL image viewer with some handy hotkeys.
available for easy_install

RssPanel     This *nix-only RSS aggregator can be made transparent. Requires Xlib, imlib2, and feedparser.
available for easy_install

Pycopter     This Pygame resembles the famous copter flash game.
requires this crude image of a copter

sysio     This Pyrex wraps /usr/include/sys/io.h, allowing you to read/write bytes/ints directly from/to hardware ports.
Also includes an example keylogger/keycounter.
Developed for my one-handed chording keyboard research project, so we can map the most common keys to the most comfortable button-chords.
available for easy_install

Toy Languages     Brain on Drugs is a brainf*** variant with a dozen or so new opcodes.
Stacker is a stack-based programming language toolkit. Import it, write a class which translates your source-code into an opcode list, and you have a new obscure programming language.
Franz uses stacker to produce a stack-based language whose source code is raw audio waveforms. Demonstrates some Signals and Systems action using Numpy.

Miscellaneous     a pygtk command-line
2-line python telnet client
scheme utility functions from my Fundamentals of Computer Science course
send_email.py
when parses english dates and times into strftime format.
my bashrc
binana: binary analog clock using pygame [screenshot]
dirmon monitors directories and files for creation, modification, and deletion of files. Subclass it to make it do something more interesting than print a message.