mtgjson
mtgjson is an open-source project that catalogs all magic: the gathering cards in a portable format. a dedicated group of fans maintains and supplies data for a variety of projects and sites in the community. using an aggregation process we fetch data between multiple resources and approved partners, and combine all this data in to various json files that you can learn about and download from this website.
ADS