hatchmoment. scored by care · not by stars

deckstrings

Cross-language Hearthstone deckstring library for encoding and decoding decks

The project provides a reliable implementation of Hearthstone's deckstring format across JavaScript, PHP, Python, and .NET, letting developers encode, decode, and validate decks without external dependencies. It follows a shared contract and includes golden fixtures, ensuring consistent behavior across languages. This is ideal for game developers, modders, and hobbyists building tools that need to process Hearthstone decks. Compared to scattered, language‑specific snippets, it offers a single source of truth and comprehensive validation.

codeccsharpdeckstringsdotnethearthstonephppythonsdktypescript
View on GitHub →

Manacost-Labs/deckstrings