Mtgdb.Gui: search MTG cards, build decks, manage collection
Discuss Card Scans and Other Artwork Here
Moderator: CCGHQ Admins
Mtgdb.Gui: search MTG cards, build decks, manage collection
by hidalgo » 18 Oct 2016, 19:12
This thread a duplicate of this one, which is up-to-date and maintained.
Overview
Mtgdb.Gui is a Magic the Gathering deck builder application with collection tracking and card prices.
It's free, open source and requires Windows operating system to run.
Search features are easy to use and powerful. Search can be limited to user's own collection. Lookup for similar alternatives to a given card is a matter of 1 click.
Mtgdb.Gui supports several ways to input decks or collection, the fastest are drag-n-drop and copy / paste from another application or website.
Decks can be saved in formats compatible with other MTG-related applications such as Magic the Gathering Online, Magic the Gathering Arena, Forge or XMage.
Diagrams like mana curve provide high-level perspective on a given deck or collection. You can build custom diagrams conceptually the same way as pivot table or pivot diagram in Excel.
Download link
Wiki
Features
Overview
Mtgdb.Gui is a Magic the Gathering deck builder application with collection tracking and card prices.
It's free, open source and requires Windows operating system to run.
Search features are easy to use and powerful. Search can be limited to user's own collection. Lookup for similar alternatives to a given card is a matter of 1 click.
Mtgdb.Gui supports several ways to input decks or collection, the fastest are drag-n-drop and copy / paste from another application or website.
Decks can be saved in formats compatible with other MTG-related applications such as Magic the Gathering Online, Magic the Gathering Arena, Forge or XMage.
Diagrams like mana curve provide high-level perspective on a given deck or collection. You can build custom diagrams conceptually the same way as pivot table or pivot diagram in Excel.
Download link
Wiki
Features
Cards database contains all MTG sets up to Ikoria: Lair of Behemoths and Commander 2020 | ![]() |
Built-in update for images, data and the program | ![]() |
Import collection from Magic The Gathering Online | You can also load and save decks in MTGO-compatible format. details |
Drag-n-drop and copy-paste deck | to instantly import deck from websites and external applications. details |
Deck editor | details |
Collection editor | details |
Sample hand, draw and mulligan simulation details | ![]() |
Supported deck formats | Forge Magarena XMage Magic The Gathering Online MTGArena Decked builder Cockatrice supports the deck format used by Magarena Riiak's DotP 2014 Deck Builder v1.5.0.3 patched version supports Forge deck format |
Filters | |
One-click filter buttons to instantly filter cards by abilities like Flying or Haste, type, manacost and so on. details | ![]() |
Search by text in Lucene query language. Search string supports syntax highlighting and intellisense. details | ![]() |
Filter by legality | ![]() |
Filter by cards in your collection Filter by cards in your deck Choose between AND / OR operators to combine filters | ![]() |
Show or hide duplicates in search result. You may want to see all card variants to put your deck a specific version of a beautiful land. | ![]() |
Sort by multiple fields details | ![]() |
Statistics charts details | ![]() |
Zoom details | ![]() |
Showing card back for flipped cards or meld pair / melded card for meld cards. details | |
Undo / redo changes in deck, filters and so on. Works even after restarting the program. details | ![]() |
Card text translations to all languages supported by Gatherer. Including russian, spanish, portugal and etc. | ![]() |
Printing proxies on A4 paper sheet | ![]() |
Tooltips on most user interface elements | |
Search result highlighting | ![]() |
Customizable color scheme | ![]() |
Using card images you already have with Mtgdb.Gui. | details |
Showing the last card removed from deck in search result even if it doesn't matches filter. | The people who used Magic Duel's online deck builder will understand me. It is such an annoying thing when you have a filter, then you remove a card, and you cannot quickly undo as the card disappears from search result. This is not going to happen in Mtgdb.Gui! |
- SEO phrases | Open
- The text below is to make this page more visible to search engines
Mtgdb.Gui is a free windows application software for Magic the Gathering (MTG) advanced card search in card database
Mtgdb.Gui is a free windows application software for Magic the Gathering (MTG) deck building and deck analisys
Mtgdb.Gui is a free windows application software for Magic the Gathering (MTG) inventory tracking collection management
Last edited by hidalgo on 25 Jul 2020, 22:38, edited 287 times in total.
-
hidalgo - Posts: 354
- Joined: 17 Oct 2016, 21:51
- Location: Russia, Moscow
- Has thanked: 58 times
- Been thanked: 80 times
Re: Mtgdb.Gui - Windows app to search MTG cards and build de
by skibulk » 18 Oct 2016, 19:14
This belongs in the DotP forum: viewforum.php?f=62
-
skibulk - HQ Team Member
- Posts: 995
- Joined: 19 Jul 2010, 20:34
- Location: Northeast USA
- Has thanked: 379 times
- Been thanked: 335 times
Re: Mtgdb.Gui - Windows app to search MTG cards and build de
by Huggybaby » 18 Oct 2016, 20:34
I don't think this app is specific to DotP is it?
-
Huggybaby - Administrator
- Posts: 3225
- Joined: 15 Jan 2006, 19:44
- Location: Finally out of Atlanta
- Has thanked: 734 times
- Been thanked: 601 times
Re: Mtgdb.Gui - Windows app to search MTG cards and build de
by hidalgo » 18 Oct 2016, 22:51
It is only Magic The Gathering specific 

-
hidalgo - Posts: 354
- Joined: 17 Oct 2016, 21:51
- Location: Russia, Moscow
- Has thanked: 58 times
- Been thanked: 80 times
Re: Mtgdb.Gui - Windows app to search MTG cards and build de
by skibulk » 18 Oct 2016, 22:54
Okay I read this and I thought it was only for Magic Duels. My mistake.hidalgo wrote:Using the pictures found in this site and data from mtgjson.com I was able to build a nice application which I use to build my decks for Magic Duels online game.
-
skibulk - HQ Team Member
- Posts: 995
- Joined: 19 Jul 2010, 20:34
- Location: Northeast USA
- Has thanked: 379 times
- Been thanked: 335 times
Re: Mtgdb.Gui - Windows app to search MTG cards and build de
by hidalgo » 02 Nov 2016, 17:30
I made some minor improvements/fixes
- Changing cards language is undo/redo -able
- Search result / keywords highlighting was slightly mispositioned in some rare cases
- Renamed fields to use in filter and search: Name -> NameEn, NameLocal -> Name.
E.g. now to search by name you type just Name:死灵式渴求 instead of "Name local":"死灵式渴求"
Last edited by hidalgo on 09 Jan 2017, 05:38, edited 1 time in total.
-
hidalgo - Posts: 354
- Joined: 17 Oct 2016, 21:51
- Location: Russia, Moscow
- Has thanked: 58 times
- Been thanked: 80 times
Mtgdb.Gui v1.2.1
by hidalgo » 29 Dec 2016, 01:05
List of changes:
- TDI - tabbed document interface. Before I had this tabs feature I had to keep several open instances of Mtgdb.Gui.exe, which was undesirable for several reasons:
-Slow program startup - around 15 seconds in my PC to load all sets.
-High memory consumption - multiplied by N where N is the number of opened instances.
-File access concurrency for undo/redo history files.
Now you can open some tabs, work with them in parallel - no problem.Multitab.jpg - Improved printing - more precise card size, white guidelines between the cards to help cutting.proxy.jpg
- Minor improvment of mana buttons behavior
Last edited by hidalgo on 09 Jan 2017, 05:38, edited 2 times in total.
-
hidalgo - Posts: 354
- Joined: 17 Oct 2016, 21:51
- Location: Russia, Moscow
- Has thanked: 58 times
- Been thanked: 80 times
Mtgdb.Gui v1.2.2
by hidalgo » 08 Jan 2017, 07:04
Deck reordering - as suggested by aidscoi168 here deck reordering is now possible. Implemented via drag-n-drop.
Last edited by hidalgo on 09 Jan 2017, 05:39, edited 1 time in total.
-
hidalgo - Posts: 354
- Joined: 17 Oct 2016, 21:51
- Location: Russia, Moscow
- Has thanked: 58 times
- Been thanked: 80 times
Mtgdb.Gui v1.2.4.3
by hidalgo » 08 Jan 2017, 13:36
Deck reordering improved - now you can scroll the deck while dragging the card.
-
hidalgo - Posts: 354
- Joined: 17 Oct 2016, 21:51
- Location: Russia, Moscow
- Has thanked: 58 times
- Been thanked: 80 times
Mtgdb.Gui v1.2.5
by hidalgo » 20 Jan 2017, 19:37
Now supporting Forge deck format.
You can actually play the deck you've built with Mtgdb.Gui. To do this
HINT
To skip importing deck in Forge you may save the deck to C:\Users\<Username>\AppData\Roaming\Forge\decks\constructed
This is somewhat riskier than manually loading the deck from file in Forge and then saving it, because Forge makes some adjustments when saving the imported deck, like assigning particular card image variants to the cards in your deck.
You can actually play the deck you've built with Mtgdb.Gui. To do this
- Select Forge format when saving your deck in Mtgdb.Gui
- In Forge deck editor load the deck from previously saved file.
HINT
To skip importing deck in Forge you may save the deck to C:\Users\<Username>\AppData\Roaming\Forge\decks\constructed
This is somewhat riskier than manually loading the deck from file in Forge and then saving it, because Forge makes some adjustments when saving the imported deck, like assigning particular card image variants to the cards in your deck.
Last edited by hidalgo on 21 Jan 2017, 03:12, edited 2 times in total.
-
hidalgo - Posts: 354
- Joined: 17 Oct 2016, 21:51
- Location: Russia, Moscow
- Has thanked: 58 times
- Been thanked: 80 times
Re: Mtgdb.Gui - Windows app to search MTG cards and build de
by Xitax » 20 Jan 2017, 22:39
This is very interesting. I'll have to check it out.
Will this program have the ability to use my card images kept separately?
Will this program have the ability to use my card images kept separately?
Mtgdb.Gui v1.2.6
by hidalgo » 21 Jan 2017, 02:53
Configurable location of directories with card images. You may store images separately from Mtgdb.Gui directory. To tell the program where to find your images edit the configuration file \etc\Mtgdb.Gui.xmlWill this program have the ability to use my card images kept separately?
To prevent your edit from accidental loss I recommend copying \etc directory to a location higher than Mtgdb.Gui directory in directories tree. Mtgdb.Gui will find and use the copied config.
Note that the entire \etc directory must be copied, not just the config file lying inside.
Particularely you may use images from Forge cache located at C:\Users\<Username>\AppData\Local\Forge\Cache\pics
-
hidalgo - Posts: 354
- Joined: 17 Oct 2016, 21:51
- Location: Russia, Moscow
- Has thanked: 58 times
- Been thanked: 80 times
Mtgdb.Gui v1.2.7
by hidalgo » 22 Jan 2017, 01:47
- Aether Revolt set included.
- Better support for manually updating data from mtgjson.com
Just replace \Resources\AllSets-x.json by current version from mtgjson.com - Reduced download size from ~70MB to ~60MB
-
hidalgo - Posts: 354
- Joined: 17 Oct 2016, 21:51
- Location: Russia, Moscow
- Has thanked: 58 times
- Been thanked: 80 times
Mtgdb.Gui v1.2.8
by hidalgo » 22 Jan 2017, 19:32
- Supporting Magarena deck format.
To export deck to Magarena- Select Magarena format when saving your deck in Mtgdb.Gui
- Save your deck to
- Code: Select all
\Magarena\decks
- In magarena threre are 3 groups of decks - "Prebuilt", "Player" and "Firemind top decks". As you may have guessed, your deck will be in "Player" group.
- Translations to non-english languages for new sets Aether Revolt and Commander 2016
-
hidalgo - Posts: 354
- Joined: 17 Oct 2016, 21:51
- Location: Russia, Moscow
- Has thanked: 58 times
- Been thanked: 80 times
Re: Mtgdb.Gui v 1.2.9
by hidalgo » 28 Jan 2017, 09:22
- Faster startup and scrolling.
- The startup delay decreased from ~12 seconds to ~4 seconds.
- Previously the scroll was fast only when scrolling up after scrolled down or vice-versa. Now to get the scroll slowdown you have to scroll fast during several seconds. When scrolling normally the speed is ok from the very beggining.
- Possibility to replace pictures in Forge by those you use with Mtgdb.Gui. See \ets\Mtgdb.Gui.xml <ForgeIntegration/> tag for instruction.
- Scroll on zoomed card to see other variants of card image.
- Fixed compatibilty issue when importing some decks from Forge.
- Fixed some minor usability issues of intellisense in search textbox.
- Minor visual enhancements e.g
- Prettier visualization of dragged card
- Partially showing the word that doesn't fit the last line.
-
hidalgo - Posts: 354
- Joined: 17 Oct 2016, 21:51
- Location: Russia, Moscow
- Has thanked: 58 times
- Been thanked: 80 times
46 posts
• Page 1 of 4 • 1, 2, 3, 4
Who is online
Users browsing this forum: No registered users and 25 guests