The pmade inc. Software Labs
This page highlights some of the open source software projects written by Peter J. Jones during his software development career. This list is far from complete, but should put you on the right track if you are looking for one of his principal projects.
Current Projects Accessible Through Git
bufshow |
Emacs Lisp |
Presentation tool using Emacs and OrgMode |
cassava-streams |
Haskell |
io-streams interface for the cassava CSV library |
effrb |
Ruby |
Source code for the book Effective Ruby |
eldoro |
Emacs Lisp |
Emacs major mode to track time via the Pomodoro technique |
elisp |
Emacs Lisp |
Random Emacs Lisp files |
emacsrc |
Emacs Lisp |
Peter’s configuration files for Emacs |
grunt |
GNU Make, Shell |
Manage Unix system configurations with GNU Make |
halloween |
C++ |
Hardware projects/gags for Halloween |
pdf-fdf |
Ruby |
Ruby Gem to help fill out PDF forms |
playlists |
Haskell |
Haskell library for working with media playlist files |
themoviedb |
Haskell |
Haskell library to pull data from TheMovieDB |
thetvdb |
Haskell |
Haskell library to pull data from TheTVDB |
unix-starter-kit |
Misc |
Configuration files for students new to Unix |
vimeta |
Haskell |
Utility to update the metadata in video files |
xmonadrc |
Haskell |
Peter’s configuration files for XMonad |
Projects That Are Now Externally Maintained
Netxx |
C++ |
Exception safe sockets and TLS connections |
PDF::Reader |
Ruby |
Parsing/scraping PDF files |
xmlwrapp |
C++ |
Library for working with XML and XSLT |
Older Unmaintained Projects (Incomplete)
AdminTools |
Make, Shell |
Automated FreeBSD administration |
2009 |
Banter |
Ruby |
Comment Rails Engine for Ruby on Rails |
2008 |
BareCMS |
Ruby |
Minimalistic CMS Rails Engine for Ruby on Rails |
2009 |
Bolt |
Ruby |
Authentication/Authorization Rails Engine for Ruby on Rails |
2009 |
Bowtie |
Ruby |
Ruby on Rails application management tool |
2009 |
clo++ |
C++ |
C++ command line parser generator |
2006 |
cronhelper |
Ruby |
Help serialize Ruby scripts |
2006 |
cxxtools |
C++ |
Collection of useful C++ code |
2002 |
Data |
YAML |
Data collection (e.g. US state names) |
2007 |
Datetime Helpers |
Ruby |
Ruby on Rails plug-in for dates and times |
2007 |
Layer7 |
C++ |
C++ network protocol library |
2003 |
Picfolio |
C++, XSLT |
XSLT-based photo gallery generator |
2003 |
SafePt |
C++ |
C++ threading library |
2002 |
Scrapes |
Ruby |
Ruby website scraping toolkit |
2007 |
Sord |
C++ |
C++ file/directory library |
2006 |
Stickies |
Ruby |
Ruby on Rails plug-in to extend the flash |
2007 |
SVA |
Ruby |
Subversion automation tool |
2006 |
Tagging |
Ruby |
Ruby on Rails tagging plug-in |
2007 |
Toolbox |
C++ |
Various utilities and tools |
2002 |
Project Contributions and Patches (Incomplete)