The friendly Hearthstone Tracker
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
data Update rank classifier Nov 30, 2016
dist Fix win setup May 4, 2016
icons Move account info to own tab Sep 3, 2015
src Fallback to enUS for enGB Dec 27, 2017
test fix tests Aug 7, 2014
.gitignore Ignore build dirs Aug 14, 2015
LICENSE add license May 15, 2014 Enhanced documentation for building on windows. Mar 28, 2017
resources.qrc Use the (localized) cards from the client directly instead of pre-sup… Apr 27, 2016 fix tests Aug 7, 2014 Bump version Dec 27, 2017

Build Dependencies

  • Qt 5.7
  • Ruby (any stable version)
  • (OS X) Sparkle
  • (Windows) WinSparkle

Mac OS X

brew install qt5
brew link qt5 --force
  • Install Sparkle
  • Move Sparkle.framework to /Library/Frameworks.


  • Install Ruby
  • Install Qt
  • I use the Qt libraries for Windows VS 2013. Make sure to choose 32 bit under Windows.
  • Install WinSparkle
  • Clone the repository and build the library, for example with VS 2013. The precompiled releases are ancient. Make sure to build 32 bit.

Build Instructions

Mac OS X



  • Add Qt, VS 2013 and WinSparkle to your system path.
  • Initialize the environment variables:
  • call qtenv2.bat (default location: ..\Qt\5.5\msvc2013\bin\qtenv2.bat)
  • call vcvarsall.bat (default location: ..\VS2013\VC\vcvarsall.bat)

The resulting binary can be found in the build subfolder.


Feel free to submit pull requests, suggest new ideas and discuss issues. Track-o-Bot is about simplicity and usability. Only features which benefit all users will be considered.


GNU Lesser General Public License (LGPL) Version 2.1.