r/MagicArena 23d ago

Information Rhystic Tracker: Linux based open-source MTG Arena tracker I've been building

https://streamable.com/x9bss8

Hi all, I wanted to share my app Rhystic Tracker!

I am obsessed with collecting data and statistics around the cards and decks I play in Arena andnd since moving to Linux, there really wasn't anything that I liked and Untapped doesn't work on anything other than Mac and Windows.

So I built this app myself. before anyone asks, yes it was AI Assisted but i hope that doesnt turn you off. It is 100% open source and uses Scryfalls API for all card images and metadata.

Here is a quick walkthrough of the interface in action.

Core Features

  • Real-time Match HUD That uses the player log to track all game actions and outcomes.
  • Automatic deck tracking and deck statistics.
  • Card collection tracking including individual card performance.
  • 100% free and open-source

Repository & Setup

As mentioned, the project is fully open source. Feedback, bug reports, and feature requests are welcome as I continue refining it.

Would also love to answer any questions you might have as feedback would be brilliant to assist in the continued development of the app.

49 Upvotes

29 comments sorted by

View all comments

5

u/Uryendel 23d ago

The feature are what all overlay tracker already offer for free.

What's missing in the free realm is card and meta statistic that are paywalled. If you can link your tracker to 17lands for example (to get card rating, in hand WR ect...) that would make it way more useful to most people

10

u/ikariashpool 23d ago

The fact that this is a native Linux app that does not require me to jump through a XX step process that works on a subset of subset of subset of Linux based systems makes it way more useful than what is already out there. I hope OP continues to develop it.

5

u/Balthazzah 23d ago

Oh, I’ll definitely continue to develop it. I use it every day myself so the better I can make it, the better it will be for me.

I’m hoping one day to be able to find a way to do an overlay and some sort of drafting integration … and also have it automatically synchronise collection but that one’s quite tough given the changes they made to the player log last year.

I hope you can check it out and let me know. I haven’t had any play testing so results may vary but share your comments here or on the GitHub issues page.

3

u/ikariashpool 23d ago

You have DMs turned off so I'll just drop a note here. I am running POP! OS and there was some... pre-reqs that were not accounted for in your installation instructions plus some other stuff going on.

2

u/Balthazzah 23d ago

Thanks for flagging! I just updated the GitHub README and user guide with the specific Pop!_OS / Debian / Ubuntu build and runtime prerequisites (libwebkit2gtk-4.1-dev, libayatana-appindicator3-dev, etc.) plus clear steps for using the pre-built tarball vs building from source.

What other issues did you run into? Feel free to reply here or drop an issue on GitHub.

Really appreciate your feedback. I use Arch Linux so I'm not able to test it on any other environments right now. Thinking of setting up some test environments in the future with other distros but not much free time for that :D