Here's stuff that I've written and made available as free software. It should all run on pretty much anything that'll provide a POSIXish environment; most of it was developed on Linux, AmigaOS (with ADE) or FreeBSD.

All files on these pages are signed with my GPG key, available from keyservers:

pub  1024D/B94D2E95 1999-11-14 Adam Sampson <azz@us-lot.org>

To fetch my key from your local keyserver and verify that a file has my intact signature on it:

gpg --recv-keys B94D2E95
gpgv something-1.0.tar.gz.asc something-1.0.tar.gz

CVS snapshots

For the projects that I maintain in CVS, snapshot tarballs are generated daily if changes have been made; they're available in my CVS snapshots directory.

Download mirror

Tim Bishop has very kindly set up a mirror of my software; if you're packaging my software, you may like to add it as a secondary source. Thanks, Tim!

Project pages

Some of my projects have their own pages:

Useful code

Code in this section is generally finished and stable; if it doesn't work, I'd like to know about it.

Experimental code

Warning: code in this section is likely to include little or no documentation, and will probably be difficult to compile.

Greasemonkey scripts

I've written some scripts for the Greasemonkey extension to Firefox, mostly to attempt to fix or work around various kinds of stupid or broken HTML.

What have you done with...

If you're looking for tart, itsmailbox.py, carol.c, sallows.c, newsstats.py, list-people.py, Giggle.py, noptrace.c, advogatorss, yesnomaybe.bf, ICQ.py, classtricks.py, newsarchive.py, nibbles.sh or occlife.occ that used to be on this page, they're now all in the misccode collection.

Other projects I've contributed to

Contact: <ats@offog.org>

Copyright © 1997-2012 Adam Sampson