XMage - Magic Another Game Engine
-
Updated
Sep 9, 2026 - Java
XMage - Magic Another Game Engine
A Node.js SDK for https://scryfall.com/docs/api, written in TypeScript.
collection of tools for easy handling of Magic: The Gathering data on your computer
Momir Basic Printer (MBP) is a set of Python scripts designed to run headless on a Raspberry Pi connected to a thermal receipt printer for playing the Momir Basic MTG format.
Golang client for the Scryfall API
🐒 A tool that helps you to digitalize and organize your Magic: The Gathering card collection.
Wrapper for Scryfall API written in Swift
Unified MCP server composing Scryfall, Commander Spellbook, 17Lands, EDHREC, Moxfield, Spicerack, and MTGGoldfish into one interface for AI assistants. 69 tools for Commander analytics, draft evaluation, competitive metagame, sideboard strategy, and more.
Telegram bot backed by the Scryfall.com Magic:The Gathering API. Runs Serverless.
This is a .NET client library for accessing the scryfall.com API
Native MTG Arena match tracker, live HUD, and deck analysis tool for Linux. 100% local SQLite storage, Scryfall integration, and per-card combat metrics with zero telemetry.
A Javascript library for https://scryfall.com/docs/api written in Typescript.
Classifying, and physically sorting, Magic: The Gathering cards with machine learning
GitHub repo for the scryfall npm module.
Free Windows app that turns MTG, Pokemon and Yu-Gi-Oh card images into true 1200 DPI print-ready proxies with GPU AI upscaling, then lays them out into PDFs with cut guides and cutting-machine registration marks.
An open source, catch-all replacement to websites like TappedOut, MTG Goldfish, DeckStats, DeckBox, TCGPlayer and any other website that will allow you to track and manage a Magic: The Gathering collection. Written on the .NET stack in C#.
A Swift SDK for the Scryfall API
This GitHub actions monitors issues, pull requests and related comments for a special syntax used to search for cards in the gatherer and scryfall.
To associate your repository with the scryfall topic, visit your repo's landing page and select "manage topics."