Marathon is a GUI test tool that allows you to play and record scripts against a Java Swing UI. It's written in Java, and uses Python and Ruby as its scripting language (the emphasis being on an extremely simple, readable syntax that customers/testers/analysts feel comfortable with). Marathon includes a recorder, editor, player, and debugger to simplify working with test scripts.
Rant is a flexible build tool. The equivalent to a Makefile for make is the Rantfile, which is actually a valid Ruby script that is read in by the rant command. It currently features automated testing, packaging, and RDoc generation for Ruby applications and libraries, creation of gzipped tar and zip archives on all supported platforms without additional software, recognition of file changes based on MD5 checksums, dependency checking for C/C++ source files (makedepend is not required), and more. It can generate a script tailored to the needs of a specific project, which can be used instead of an Rant installation so that users aren't dependent on Rant.
Tioga is a Ruby library for creating figures and plots with high quality text and graphics in PDF format. Text is processed directly by TeX (not an emulation), and the graphics covers a broad range of PDF features including images, curves, clipping, and transparency. Tioga is relatively easy to use, complete, and well documented.
XMMS2 is a redesign of the XMMS music player. It features a client-server model, allowing multiple (even simultaneous!) user interfaces, both textual and graphical. All common audio formats are supported using plugins. On top of this, there is a flexible media library to organize your music.
libcraigscrape is an easy library to do the heavy lifting between you and Craigslist's posting database. Given a URL, libcraigscrape will follow links, scrape fields, and deduce Ruby objects out of the raw HTML from Craigslist's servers. libcraigscrape was primarily developed to support the included craigwatch script.