MTGenome is a full featured card database software package for the Magic: the Gathering card game.

The goal is to create a free, open source replacement for outdated software such as "Apprentice" or "Magic Workstation".

Want to help? Please contact me! Especially need a graphic artist for icon sets, theming, etc.

WE ARE IN NEED OF A GRAPHIC DESIGNER! Check out the project openings.


MTGenome is built with C#, .Net 4.0, and uses SQLServerCe as its backend database storage.

MTGenome was an experiment in software design using MVVM, IoC, & DI. Now uses Caliburn for MVVM framework. Code critiques welcome.

  • Extended filtering and searching, searching will be able to be as complicated (or more) than what you get on gatherer
  • Playmat - for solitaire games or laptop vs real cards
  • Peer-to-Peer Online play, chat, etc. using no central servers at all


MTGenome is not published or endorsed by Wizards of the Coast, Inc.

Magic: The Gathering, all magic artwork, cards, edition names, and text are property of Wizards of the Coast, Inc. All copyrights and trademarks apply.

All card data is pulled from, and hence MTGenome is merely a glorified web browser. Any legal claim made against MTGenome would also apply to any web browser such as Internet Explorer or Firefox.

MTGenome also uses:

NOTE: source may not work for a little while, development is in progress.

Last edited Dec 10, 2010 at 3:55 AM by jonathanpeppers, version 18