Dumps Hearthstone log files generated by the Hearth Log client to a more easily readable JSON format.
Hearthdump is written in CoffeeScript. You'll need nodejs and CoffeeScript installed.
You also need the protobuf library. You can get this on OS X from homebrew:
brew install protobuf
Linux users can probably find it in their distro's package manager. Windows users - I am not sure!
Then:
npm install
Compile the protos:
./compile-protos
And finally:
coffee index.coffee path/to/log.hsl
The JSON output will be printed to stdout.
This code is released under CC BY-NC 4.0. You may not use it for commercial purposes. Anything else is fine!