MoxRuby is a database and search engine for CCGs (collectibe card games), meant for offline use.

Unlike most searchable databases, MoxRuby lets you enter arbitrary Ruby expressions, which allows for flexible and powerful searches.

I plan to support at least Magic the Gathering (most importantly) and a few other CCGs, like Pokemon and Guardians. Other CCGs can be added by me or by others. It's relatively easy to extend the program; all you need for a new CCG is the relevant YAML files (containing card data) and a card class to handle searches specific to the card game. (How to get these card data is left as an exercise to the reader. ;-)

Current status as of 2005-10-02: Pre-alpha. The core mechanism (searching, sorting, exporting to HTML) works, but needs a lot of debugging and fine-tuning. Also, the card data for Magic are nowhere near completion yet. I plan to do this in the coming weeks. Watch this space...

--Hans Nowak (http://zephyrfalcon.org)