Take the 2-minute tour ×
Board & Card Games Stack Exchange is a question and answer site for people who like playing board games, designing board games or modifying the rules of existing board games. It's 100% free, no registration required.

this and this and this and this all give good leads, but I'm looking for something with a few specific features:

  • I want a database that does all the basic database things--store cards, find cards, add cards, modify cards, etc.I don't need a rigid schema system, and I want the flexibility to add features to the (game) system more or less at will.
  • I don't need any evaluation or resolution features (just want to be able to track and edit the game in a quasi-sane manner, not play it on the computer).
  • I do want a collection of cards -> printable sheet feature. Nothing fancy, but I would like to be able to specify a group of cards from the database, and produce something that can be printed out, cut up, and stuck in sleeves
  • Bonus points for flexibility and extensibility, as usual, so that as I move out of pure prototyping I don't have to reinvest in a whole system. For example, at the moment, art is not critical, but I imagine that I'll want to handle that once I have mechanics of play working
  • GUIs are optional
  • Even more bonus points for Mac (or *nix) and open source

Thus far, the various systems I've seen all seem to address one or more of the problems but are missing another major component.

I'm a fair hand at programming and systems design, so I may end up building a simple(ish) command-line tool, but here's to hoping someone else thinks like me...

share|improve this question
I wouldn't mind having something like this myself, possibly with a few other features you didn't list. I'm a professional software developer and would be interested in collaborating with the right technology stack on an open source project. –  Donald.McLean May 25 at 6:14
Hi Donald, what stack would you favor? –  Ben May 29 at 21:54
Hi Ben. That's probably more of a subject for chat. –  Donald.McLean May 30 at 3:54
Not an answer, just my method, but I tend to use Inkscape to generate a sample card, then use python scripts to add in the details, and a json backend for the whole thing (it's human-readable enough that I can edit things manually if needed). –  Dave Sep 14 at 14:03

1 Answer 1

Card Warden for Ipad lets you keep track of many different card types and some metadata you've mentioned, but otherwise, you may be better off just setting up your own database with MySQL.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.