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.
View on GitHub →Manacost-Labs/deckstrings