
A Modern Magic: The Gathering Desktop Deck Building App
TCG Lightning is a free desktop app for Windows, macOS, and Linux that lets you build Magic: The Gathering decks with offline Scryfall card search, real-time EDHREC synergy scores, automatic combo detection via Archidekt Combo Spellbook, and AI-powered card suggestions through OpenAI, Anthropic, or Ollama. Import your collection from Manabox, generate proxy PDFs for playtesting, and track your performance across matches — all in one app.





Build your deck — Scryfall search and Statistics
Build Better Magic: The Gathering Decks
Commander, Standard, Legacy, Modern or Pauper — build for the format of your choice
Full Scryfall database stored locally. Search thousands of cards instantly with advanced syntax — colors, types, oracle text, and more — all without internet.
See what thousands of successful decks run with real-time EDHREC data. Synergy scores and inclusion rates help you find the perfect cards for your strategy.
Powered by Archidekt Combo Spellbook — find combo lines already in your deck and discover what you're missing. Step-by-step explanations and add missing pieces with one click.
Track every card you own. Import your collection directly from Manabox and keep it up to date as you buy and trade.
Share your collection with friends so they can check if you own cards they need — or let them share theirs so you can do the same.
Get card suggestions, tag your cards, and analyze synergies through conversation. Supports OpenAI, Anthropic, Ollama, and custom providers.
Frequently Asked Questions
What is TCG Lightning? ▾
Is TCG Lightning free? ▾
How does the AI deck assistant work? ▾
Can I play MTG games through TCG Lightning? ▾
Download TCG Lightning v0.1.35
A native desktop application for Windows, Linux, and macOS
TCG Lightning is a desktop application designed for Windows, Linux, and macOS computers.
Visit this page on your PC to download and install the app.
Unsigned installer: Windows code signing is expensive - too expensive right now. Windows SmartScreen may show a warning for unsigned apps.
Click "More info" then "Run anyway" to proceed with the installation.
Unsigned binary: Apple code signing costs $99/year - too expensive right now. macOS adds a quarantine attribute to unsigned apps. To remove it:
1. Press Cmd + Space, type "Terminal", press Enter
2. Paste this command and press Enter:
xattr -c ~/Downloads/macos-tcg-lightning*.dmg 3. Open the .dmg and drag the app to Applications
Latest Release - v0.1.35
Features
- Backend-controlled card DB versioning — no more false update prompts on every login
Fixes
- Deck list not reactive across library and collection compare dropdown
Release History
Features
- Performance tracking tab with event & match logging
- Background card image caching
- Scryfall sync check on startup
- UI performance improvements
- Error reporter rate limiting (429 handling)
Fixes
- Bulk sync date parsing from JSON
Features
- Premium websocket connection
- Shift+click bulk select cards
- Context aware binding tooltips
- Chat context menu for cards
- Deck import with tags & improved tag prompting
- Auto open deck after import
- Card back placeholder while image loads
- Hot database reload
- Command palette improvements
- Tab bar restructuring
- Tooltips for top bar
- Legal consent flow
Fixes
- Duplicated friend creation
- Duplicated LLMs, backup overwrite
- Proxy print, key error when same token oracleId present
- Card dropzone merge
- Ctrl+F focus search
- Undo/redo in every search
- Chat global keybindings on macOS
- Notes & chat card mention autocomplete
- Active filter dot removed, icon change when filter active
- Stale effect issue fix
- EDHREC two-sided cards handling
Features
- Major parser improvements
Features
- Archidekt TXT parsing support
Bug Fixes
- Scryfall not unique inside collection fix
- Image cache invalidation fix