devto 2026-09-02 원문 보기 ↗
Hello fellow Wizards🧙♂️,
I built MTG Proxy, an open-source browser application that converts Magic: The Gathering deck lists into printable playtest cards.
Live application: https://lksvn.com.br/mtg-proxy/
Source code: https://github.com/lksvn/mtg-proxy
The workflow is intentionally simple:
A list can contain only card names:
Lightning Bolt
Counterspell
Delver of Secrets
Quantities, set codes, and collector numbers are also supported:
4 Lightning Bolt
1 Black Lotus (lea) 232
2 Delver of Secrets (isd)
The application supports card names in different languages and resolves them to English printings using Scryfall data.
Typing @ followed by part of an English card name activates autocomplete:
4 @lightning
Users can also select specific printings, export both faces of double-faced cards, and configure:
MTG Proxy is a client-only application. Deck lists and recent history remain in browser storage. Only card lookup requests are sent to Scryfall.
The project uses:
Keeping PDF generation in the browser avoids operating a backend and makes the tool easier to host as a static site.
The current roadmap is focused on improving accessibility, keyboard testing, and error feedback for failed network or image requests.
If you play Magic or are interested in browser-based PDF generation, I’d appreciate your feedback.