MTG Arena Tool is a collection browser, a deck tracker and a statistics manager. Explore which decks you played against and what other players are brewing. MTG Arena Tool is all about improving your Magic Arena experience.
On Linux systems you can use the .AppImage as-is, but the recommended installer takes care of setting up the desktop integrations; This is a one time setup.
Head to the downloads page and download the latest mtgatool-desktop-linux-installer.tar.gz
Navigate in terminal to the directory where the tar.gz was downloaded, then extract and install;
mkdir mtgatool &&
tar -xf mtgatool-desktop-linux-installer.tar.gz -C mtgatool &&
cd mtgatool &&
sudo ./install.sh
Make sure you are using node 15+ and npm 7+
If swtching node versions is an issue you can use nvm (there's a Windows versiion too!)
Before running you will need to install some packages globally;
npm install -g foreman @craco/craco
Once installed you can proceed installing the app's packages;
npm install
To run the desktop app in development mode (with hot module reloading enabled)
npm start
To do the same, but for the web use:
npm start:web
You can use the app in localhost:3006 (we use this port to avoid conflicts with the electron version at port 3000)
Build is rather straightforward for both web and desktop;
npm run build
npm run build:web
You can find me at any of these;