Summary
Magicripper is a tool to extract Magic card data from Gatherer, Wizards of the Coasts' online card database.
There used to be an older version of Magicripper, which broke when Gatherer changed its format. A new version is now available. Source code can be found on github. (See the README file for a quick intro.) It mostly works, but not all wrinkles have been ironed out yet. Patches are welcome.
Eventually there will be a companion project that lets you search cards using powerful queries (probably using an existing programming language, Python or Ruby maybe).
Requirements
- Python 2.5+ (but not 3.x)
- BeautifulSoup (HTML parsing library)
Downloads
None, but the "official" XML produced can be downloaded at the MTGXML project.