All Projects → HearthSim → Python Hearthstone

HearthSim / Python Hearthstone

Licence: mit
Hearthstone Python library (CardDefs, DBF, enums, log parser)

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Python Hearthstone

lushi script
This script is to save your time from Mercenaries mode of Hearthstone
Stars: ✭ 174 (+0.58%)
Mutual labels:  hearthstone
Python Hsreplay
Python library for creating and parsing HSReplay XML files
Stars: ✭ 43 (-75.14%)
Mutual labels:  hearthstone
Hearthstone Db
A JSON collection of all Hearthstone cards. Hearthstone database.
Stars: ✭ 117 (-32.37%)
Mutual labels:  hearthstone
python-hslog
Python module to parse Hearthstone Power.log files
Stars: ✭ 37 (-78.61%)
Mutual labels:  hearthstone
Fireplace
A Hearthstone simulator in Python
Stars: ✭ 593 (+242.77%)
Mutual labels:  hearthstone
React Redux Card Game
A web version of Blizzard's Hearthstone game built with React, Redux and ImmutableJS
Stars: ✭ 85 (-50.87%)
Mutual labels:  hearthstone
hearthstone-card-images
(Archived, see below) Hearthstone card image repository
Stars: ✭ 63 (-63.58%)
Mutual labels:  hearthstone
Hsreplay.net
🔶 Unleash your Potential!
Stars: ✭ 132 (-23.7%)
Mutual labels:  hearthstone
Phaserhearthstone
Learn Phaser Game Engine
Stars: ✭ 30 (-82.66%)
Mutual labels:  hearthstone
Searchstone
🃏 Hearthstone's cards search engine built with algolia instantsearch.
Stars: ✭ 117 (-32.37%)
Mutual labels:  hearthstone
Hearthstonejson
JSON files for Hearthstone - Website code
Stars: ✭ 459 (+165.32%)
Mutual labels:  hearthstone
Rosettastone
Hearthstone simulator using C++ with some reinforcement learning
Stars: ✭ 510 (+194.8%)
Mutual labels:  hearthstone
Sunwell
Canvas-based high quality Hearthstone card renderer
Stars: ✭ 93 (-46.24%)
Mutual labels:  hearthstone
kata-tcg
Code Kata for a two-player trading card game
Stars: ✭ 32 (-81.5%)
Mutual labels:  hearthstone
Arcane Tracker
An automatic Hearthstone tracker for Android
Stars: ✭ 119 (-31.21%)
Mutual labels:  hearthstone
hs-icons
Hearthstone vector icons
Stars: ✭ 36 (-79.19%)
Mutual labels:  hearthstone
Hstracker
A deck tracker and deck manager for Hearthstone on macOS
Stars: ✭ 1,083 (+526.01%)
Mutual labels:  hearthstone
Uicard
Generic UI for card games like Hearthstone, Magic Arena and Slay the Spire...
Stars: ✭ 142 (-17.92%)
Mutual labels:  hearthstone
Metastone
Hearthstone simulator written in Java with full GUI support
Stars: ✭ 124 (-28.32%)
Mutual labels:  hearthstone
Joust
🍿 Hearthstone replays in your browser.
Stars: ✭ 105 (-39.31%)
Mutual labels:  hearthstone

python-hearthstone

Build Status PyPI

A Hearthstone Python library containing:

  • A CardDefs.xml parser (hearthstone.cardxml)
  • A DbfXml parser (hearthstone.dbf)
  • Hearthstone enums as IntEnum (hearthstone.enums)

The log parser previously in hearthstone.hslog has moved to the python-hslog project.

The CardDefs.xml data for the latest build is available in the python-hearthstone-data repository or on PyPI with pip install hearthstone_data.

Requirements

  • Python 3.6+
  • lxml

Installation

  • To install from PyPI: pip install hearthstone

License

This project is licensed under the MIT license. The full license text is available in the LICENSE file.

Community

This is a HearthSim project. Join the HearthSim Developer community on Discord.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].