Make a New Deck
Create an empty named deck and open it in the editor.
Application guide
This walkthrough covers the complete deckbuilder workflow: creating or loading a deck, finding cards, organizing both deck zones, saving, and exporting.
Download v0.1.6-hotfix.101 · Start
The main menu is the starting point for deck editing and file conversion.
Create an empty named deck and open it in the editor.
Open an editable JSON deck or a human-readable text decklist.
Create a Tabletop Simulator sheet directly from a text decklist.
Convert an editable JSON deck into the tournament-friendly text format.
02 · Search
Use any combination of the Card Search controls. The result list updates as filters change, and the card preview updates when you hover, click, or tap a result.
Choose Clear to reset every filter at once.
03 · Build
Mouse shortcut
Right-click a search result to add one copy to the Main Deck. Hold Shift while right-clicking to add it to the Side Deck.
Drag and drop
Drag a search result into either deck area. The insertion marker shows where the new copy will appear.
The deck model enforces the total zone sizes and the maximum of four copies across the main deck and sideboard. If a card cannot legally be added, the deck remains unchanged.
04 · Organize
Hold Control on Windows or Linux, or Command on macOS, and click individual card copies in the Main Deck or Side Deck. Selected copies receive a colored border. Starting a selection in the other deck area replaces the current selection.
Release Control or Command, then left-drag any selected card. Drop the batch at a new position in the same deck area or move it between the Main Deck and Side Deck. Selected cards keep their relative order.
Left-drag an unselected card to reorder it or move it between deck areas.
Right-click a deck card, or drag it onto the Card Search panel, to remove one copy.
Choose Sort Deck to replace custom ordering with the standard automatic order.
05 · Save and load
Deck files stay wherever you choose in the system file dialog. They are separate from the application's downloaded card-data cache.
06 · Export
Writes the readable Speedrobo Games format with deck metadata, quantities, sets, totals, and sideboard contents.
Creates a Tabletop Simulator PNG sheet for the main deck, including the bundled card back.
Creates a matching Tabletop Simulator PNG sheet containing the sideboard.
Writes a portable saved object that references shared online face sheets and the MTD card back. Multiplayer participants can load the same assets without receiving files manually.
For file conversion without entering the editor, return to the main menu and use the deck-image or decklist generators.
07 · Data and appearance
At startup, the application compares its installed release marker with the publisher-authorized hosted catalog and can prompt when either data or artwork changes. Every downloaded database is checked against its published size and SHA-256 before installation. Choose Update Card Database from the main menu whenever you want to force a complete refresh.
Choose Diagnostic Information when reporting a problem. The application displays a reviewable support summary containing the release, source revision, operating system, architecture, setup state, card count, and hosted catalog endpoint. It excludes deck contents, credentials, usernames, and exact filesystem paths, and nothing is transmitted automatically.
Settings lets the application follow the operating-system theme or use a persistent Light or Dark appearance. It also offers the unobstructed default interface and the bundled Academy Rift and Caster Duel backgrounds; both choices persist between launches.
io.github.hybriduofa.casterdeckbuilder, so upgrading or moving to the new repository does not discard existing cached data.
Quick reference
Ready to build?
The download page includes direct links and installation steps for every supported platform.