Here is a list of the open source code and projects that I've released to the public. They're roughly listed in reverse chronological order so the most recent are first. If you're particularly interested in FOAF related projects then view my FOAF projects page
Where In The World using Google Maps
XSLT stylesheets that connect together geo-tagged metadata exposed by several services with Google Maps.
Twinkle: a SPARQL Query Tool
A Java GUI application that wraps the ARQL SPARQL query library for working with the SPARQL query language.
Slug: A Simple Semantic Web Crawler
A semantic web crawler implemented in Java.
FOAF Beans
A Java API for reading FOAF metadata
FOAF Blogroll generator
Simple JSP page that generates "blogrolls" for including into web pages. Supports both HTML and Javascript output
Outa the Way!
A bookmarklet for jumping directly to "print-friendly" pages on many websites, thereby avoiding the adverts
MusicBrainz API
A Java port of the MusicBrainz API
Advogato to FOAF Converter
Javascript + XSLT that converts an Advogato profile into FOAF.
MORE (Microsoft Office RDF Extractor)
Java code to extract RDF metadata from MS Office documents using the POI API.
Micro-Utilities
Some simple "micro-utilities" that automated some common tasks. A Javascript bootloader generator, and an auto-discovery link generator
Spooky
A "Little Language" for building project structures. Implemented using Ant and XSLT
Generating JSP Tag Library Documentation with XSLT
A stylesheet that will convert a JSP TLD file into HTML. Plus a "rich" version that allows for embedded HTML in the TLD file. Two separate transforms then convert this to a plain TLD plus HTML documentation.
FOAF-a-Matic Mark 2
A Java GUI application for creating and editing FOAF metadata. See this blog posting for links to latest beta.
FOAF-a-Matic: Describe yourself in RDF
A Javascript utility for generating FOAF metadata. Available in 12 different languages.
Tools for XML Deviants
Linked for posterity only as the code no longer works in latest Firefox/Mozilla browsers
RSS Validator
Online Schematron validators for RSS 0.9.1 and 1.0
JQuake
Again, for posterity. The first bit of code I ever gave away was some utilities for working with Quake2 PAK files in Java. Basically a re-written and improved version of some Java code that John Carmack released. This lead to my getting involved in Q2Java around 1999/2000. My first real experience in contributing to open source applications.