Skip to content

nicho92/MtgDesktopCompanion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

nicolnicol
nicol
and
nicol
Feb 28, 2025
297608f · Feb 28, 2025
Feb 19, 2024
Nov 2, 2024
May 21, 2018
Feb 28, 2025
Jun 14, 2024
Dec 21, 2015
Apr 21, 2024
Apr 21, 2024
Mar 6, 2024
Apr 16, 2023
Dec 8, 2024
May 30, 2024
Jan 8, 2023
Sep 2, 2024
Sep 2, 2024
Sep 2, 2024
Feb 28, 2025
Feb 19, 2024

Repository files navigation

https://raw.githubusercontent.com/nicho92/MtgDesktopCompanion/master/src/main/resources/icons/logo_src.png

Magic The Gathering Companion

Personal Magic the Gathering card manager Deck Builder, Collection Editor and prices scrapper

GitHub stars GitHub issues Quality Gate Status GitHub forks GitHub stars GitHub stars

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 :) PayPal ko-fi.

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

Need to have Maven installed : https://maven.apache.org/download.cgi

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

How TO

See manual in wiki section

Portfolio

https://www.mtgcompanion.org/img/portfolio/fullsize/1.png

https://www.mtgcompanion.org/img/portfolio/fullsize/1.png

https://www.mtgcompanion.org/img/portfolio/fullsize/1.png

https://www.mtgcompanion.org/img/portfolio/fullsize/1.png

https://www.mtgcompanion.org/img/portfolio/fullsize/1.png

https://www.mtgcompanion.org/img/portfolio/fullsize/1.png

https://www.mtgcompanion.org/img/portfolio/fullsize/1.png

https://www.mtgcompanion.org/img/portfolio/fullsize/1.png

https://www.mtgcompanion.org/img/portfolio/fullsize/1.png

https://www.mtgcompanion.org/img/portfolio/fullsize/1.png

https://www.mtgcompanion.org/img/portfolio/fullsize/1.png

https://www.mtgcompanion.org/img/portfolio/fullsize/1.png

https://www.mtgcompanion.org/img/portfolio/fullsize/1.png

https://www.mtgcompanion.org/img/portfolio/fullsize/1.png

https://www.mtgcompanion.org/img/portfolio/fullsize/1.png

https://www.mtgcompanion.org/img/portfolio/fullsize/1.png

https://www.mtgcompanion.org/img/portfolio/fullsize/1.png

https://www.mtgcompanion.org/img/portfolio/fullsize/1.png

https://www.mtgcompanion.org/img/portfolio/fullsize/1.png

https://www.mtgcompanion.org/img/portfolio/fullsize/1.png

https://www.mtgcompanion.org/img/portfolio/fullsize/1.png

https://www.mtgcompanion.org/img/portfolio/fullsize/1.png

https://www.mtgcompanion.org/img/portfolio/fullsize/1.png

https://www.mtgcompanion.org/img/portfolio/fullsize/1.png

https://www.mtgcompanion.org/img/portfolio/fullsize/1.png

https://www.mtgcompanion.org/img/portfolio/fullsize/1.png

https://www.mtgcompanion.org/img/portfolio/fullsize/1.png

https://www.mtgcompanion.org/img/portfolio/fullsize/1.png

https://www.mtgcompanion.org/img/portfolio/fullsize/1.png

Star History Chart