Magic The Gathering Companion
Personal Magic the Gathering card manager Deck Builder, Collection Editor and prices scrapper
Help
MTGCompanion is developped with many contributors, and is and will remain open source. Online service ( like Discord bot, Websites) are hosted on my own server, and DNS are paid on my a personnal funds.
Any help are welcome :)
Website :
MTG Companion website
MTG Web pricer Servers
MTG Web Shop Servers
MTG Web Trader Servers
MTG Web Collection Servers
MTG Discord Bot
Docker Web UI
AUR Package thanks to @LuckyTurtleDev
Launch
Need to have Java >=21 installed : https://www.oracle.com/technetwork/java/javase/downloads/index.html
Download and unzip latest release at https://github.com/nicho92/MtgDesktopCompanion/releases
go to /bin directory and launch mtg-desktop-companion.bat (for windows) or mtg-desktop-companion.sh (for unix)
Setup from source
git clone https://github.com/nicho92/MtgDesktopCompanion.git
mvn -DskipTests clean install
cd target/executable/bin and launch mtg-desktop-companion.bat or mtg-desktop-companion.sh
Features :
- Multi Engine : Scryfall, MTGJson,...
- Multi Database : MySQL, Postgres, Hsql, MongoDB,...
- Deck Editor (construct, sealed) and import tool from many websites (tappedout, deckstat,mtggoldfish,mtgTop8,...)
- Collection manager (stock, foil, etched, condition,...)
- Thematic Dashboards : personnalize your interested PKI in multiple dashboard.
- Prices analysis from many providers (MTGStock, MTGOldfish,...)
- import / export decks and list cards to dozen formats (mtgo,dci sheet, csv, cockatrice,MagicCardMarket wantlist..)
- Cards prices alerts
- Manacurve, colors and types repartition analysis
- Standalone servers (game room, console server, http server, price checking, JsonServer).
- New magiccardMarket Pricer : Stay tunned !!, when you're alerted by a good bid for your wanted cards, it's automatically added to your cart's account !
- Manage your stock card, mass modification, import/export from deck, website. Update your Mkm Seller Account stock, Automaticaly update prices !
- Get alerted with many notifier (Telegram, mail, Discord,....)
- Cross-plateform : Discord Bot, Plugin for Chrome,...
- Embedded webUI and JsonServer
- Embedded webshop server
- Try discord bot : https://discord.com/api/oauth2/authorize?client_id=448196866774007808&permissions=0&scope=bot
Portfolio