Most of my recent development work is available on github. Below is a summary of several of the projects I have developed and maintain.


RDF::Trine, RDF::Query, and RDF::Endpoint, part of the perlrdf project, provide a full framework for managing RDF data. They provide RDF parsers, serializers, triple- and quad-stores, and full SPARQL 1.1 Query, Update, and Protocol support.

RDF::EARL provides an interface to generating W3C Evaluation and Report Language (EARL) test reports.


Math::RandomOrg provides an interface to obtaining true random numbers from the web service.


WWW::Search::PubMed provides a backend to allow searching the NCBI PubMed abstract database using the WWW::Search API.

Older Stuff

Modules that I have authored, but that are now mostly unmaintained:

Drop me a line if you have interest in adopting and re-starting any of these modules.