An open API service indexing awesome lists of open source software.

https://github.com/hearthsim/hsreplay-xml

📼 Replay format for Hearthstone
https://github.com/hearthsim/hsreplay-xml

dtd hearthstone xml

Last synced: 5 months ago
JSON representation

📼 Replay format for Hearthstone

Awesome Lists containing this project

README

          

# HSReplay

HSReplay is a replay format for [Hearthstone](https://playhearthstone.com/).

It is an XML-based format, with a structure closely mirroring that of the
game's protocol.

The extension for HSReplay files is `.hsreplay`.
The MIME Type is `application/vnd.hearthsim-hsreplay+xml`.

## Documentation

Spec docs are available [here](https://hearthsim.info/hsreplay/).

Documentation for the Hearthstone Gamestate Protocol, which HSReplay mirrors,
is available [here](https://hearthsim.info/docs/gamestate-protocol/).

## Implementations

There is currently only one official implementation of the HSReplay format:

* https://github.com/HearthSim/python-hsreplay (read, write)

If you are interested in developing reference implementations in other
languages, please get in touch by filing an issue!

## License

The HSReplay spec is licensed CC0. This puts it in the public domain.
The full license text is available in the LICENSE file.

## Community

HSReplay is a [HearthSim](https://hearthsim.info) project.
Join the community: