The following is a list of projects that I maintain. All of these works are freely-licensed and may be shared and modified under the terms of their respective licenses. I offer my work with hope that some may find it useful, but without any warranty. If it breaks, you're free to fix it (or find someone who can) -- unlike the case with non-free software.
A library written in ISO C to read and write UNIX-style run control (configuration) files.
"Curses, I'm up already!" A feature-packed alarm clock with a curses interface.
A simple battery status indicator for GNU Screen.
A UNIX shell script to generate a change log from "CHANGE:" tags found in Git commit messages.
A simple event-based capture tool for human interface devices.
A collection of scripts to manage hosted users, domains, Web roots, and mailboxes.
A simple script to automate build testing for software managed with Git.
An implementation of Conway's Game of Life written in C and using the curses interface.
A set of programs to assist in building binary packages installable by the lightweight package manager "opkg". These tools are inspired by "debhelper", a similar set of programs written primarily by Joey Hess for Debian. They are designed to build source packages that comply with draft version 1.0 of this source package format.