• Stars
    star
    4,667
  • Rank 9,070 (Top 0.2 %)
  • Language
    C#
  • Created over 10 years ago
  • Updated about 1 month ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A deck tracker and deck manager for Hearthstone on Windows

Hearthstone-Deck-Tracker

Build status

Hearthstone Deck Tracker is an automatic deck tracker and deck manager for Hearthstone.

Installation

Community & Troubleshooting

Contributing

Features

An in-game overlay:

Overlay

The app:

Tracker

  • Tracks:
    • Cards left in your deck or cards drawn from your deck.
    • Your handcount, deckcount and draw chances.
    • Cards played by your opponent.
    • Your opponent's handcount, deckcount and probablities of him having/drawing cards.
    • How long your opponent had each card in his hand and what cards have been mulliganed, stolen or returned.
  • Timer for the current turn and total time spent for you and your opponent.
  • The tracker tries to automatically select the deck you are playing.
  • The cards and timer can either be displayed in an overlay (see screenshot) or in extra windows (Options > General > Additional Windows)
  • Deck Manager:
    • Import decks from websites: arenavalue, hearthstats, hearthpwn, hearthhead, hearthstoneplayers, tempostorm, hearthstonetopdeck and hearthnews
    • Circumvent the 27 deck limit: Saved decks can be exported to Hearthstone. (My Decks > More...)
    • Decks can be filtered by custom tags and sorted by name, date and tags.
    • Set notes for each deck (My Decks > More...)
    • Create screenshots of decks (My Decks > More...)
    • Share your decks by exporting them as xml files or id-strings (My Decks > More...). Both can be imported via New Deck > Import.
  • Notifications: get notified when a game or a turn starts (either by the tray icon flashing or hearthstone popping up)
  • Customization: Almost every feature can be turned on/off separately.
  • Extensible via plugins: available plugins
  • Stats per deck:
    • Track the result of each game (win/loss), opponents, game mode and more
    • Win/loss rate vs each class.
    • Details for each game (cards drawn, played, etc.).
    • Select which game modes to track (Options > Other).
    • Import your opponent's (partial) deck from a tracked game as a new deck.

Stats

License

Copyright © HearthSim. All Rights Reserved.

More Repositories

1

HSTracker

A deck tracker and deck manager for Hearthstone on macOS
Swift
1,170
star
2

UnityPack

Python deserialization library for Unity3D Asset format
Python
720
star
3

UnityHook

Platform to hook into Unity3D assemblies
C#
267
star
4

hsdata

Hearthstone Data
262
star
5

SabberStone

Just another Hearthstone Simulator in C# .Net Core, with some A.I. approaches!
C#
249
star
6

python-hearthstone

Hearthstone Python library (CardDefs, DBF, enums, log parser)
Python
237
star
7

Arcane-Tracker

An automatic Hearthstone tracker for Android
Kotlin
147
star
8

python-fsb5

Library and tool to extract audio from FSB5 (FMOD Sample Bank) files
Python
136
star
9

Joust

🍿 Hearthstone replays in your browser.
TypeScript
116
star
10

Sunwell

Canvas-based high quality Hearthstone card renderer - no longer maintained
TypeScript
94
star
11

proto-extractor

Program to extract protobufs compiled for C#
C#
88
star
12

dj-paypal

Paypal integration for Django - Inspired by dj-Stripe
Python
84
star
13

HearthDb

HearthDb is a .NET Hearthstone database.
C#
69
star
14

hs-bugs

Unofficial Hearthstone issue tracker
65
star
15

docker-pgredshift

Redshift docker image based on postgres
Dockerfile
64
star
16

python-hslog

Python module to parse Hearthstone Power.log files
Python
59
star
17

HDT-Releases

58
star
18

hearthstone-deckstrings

🔗 Decode and encode Hearthstone Deckstrings.
JavaScript
52
star
19

python-hsreplay

Python library for creating and parsing HSReplay XML files
Python
50
star
20

LotusTracker

Deck Tracker for Magic Arena [DEPRECATED]
C++
50
star
21

twitch-hdt-frontend

📺 The official Twitch Extension for Hearthstone Deck Tracker.
TypeScript
42
star
22

hs-icons

Hearthstone vector icons
39
star
23

hsproto

Hearthstone Protobuf files
33
star
24

hsreplaynet-localstack

HSReplay.net local Docker dev stack
Python
32
star
25

HDT-Localization

Localization for Hearthstone Deck Tracker
XML
23
star
26

Brazier

Hearthstone Simulator in Java
Java
21
star
27

dynity

Load an assembly in Unity at runtime
C++
20
star
28

keg

A client for Blizzard's NGDP protocol
Python
20
star
29

django-reflinks

Referral links implementation for Django
Python
15
star
30

twitch-hdt-ebs

📢 Twitch Extension Backend Service for Hearthstone Deck Tracker.
Python
15
star
31

decrunch

Python wrapper around Crunch DXTc decompressor
C++
14
star
32

articles

Analysis of Hearthstone replays
Jupyter Notebook
11
star
33

hs-card-tiles

Hearthstone Card Tiles
C#
9
star
34

unity-examples

ASP
9
star
35

UnityPack-Swift

Swift port of UnityPack
C
8
star
36

hearthstonejson-client

📖 HearthstoneJSON client for browsers and Node.
TypeScript
8
star
37

python-hearthstone-data

CardDefs.xml and Strings.txt for Hearthstone, conveniently packaged in Python
Python
7
star
38

HearthBot

Hearthstone bot for Discord
Python
7
star
39

hsreplay-xml

📼 Replay format for Hearthstone
6
star
40

HSTracker-Beta

6
star
41

hearthsim.info

The HearthSim community website
SCSS
6
star
42

hearthforge

JavaScript
5
star
43

hsreplaynet-i18n

🌎 Translations for HSReplay.net.
Gettext Catalog
5
star
44

pyreplib

Starcraft Replay File parser [archived]
C++
5
star
45

deck-code-bot

A bot for decoding Hearthstone deck codes on Reddit
Python
4
star
46

legal

HearthSim legal documents (Privacy Policy, Terms of Services, etc)
Markdown
3
star
47

hsreplaynet-embed

Embeddable library for HSReplay.net features on other sites
TypeScript
3
star
48

FSBReader

FSB Reader code for FSBExtractor
Pascal
3
star
49

scenfiles

Hearthstone .scen files and conversion utility
Python
2
star
50

HearthstoneJSON.com

The HearthstoneJSON.com frontend jekyll website
CSS
2
star
51

hsreplay-test-data

Log data for HSReplay and hslog tests
XML
2
star
52

node-canvas-lambda

Builds node-canvas for lambda
Shell
2
star
53

kettle-design

Repo for Kettle design collaboration
C#
2
star
54

CardBot-lua

An IRC card search bot for #hearthsim [archived]
Lua
2
star
55

django-intenumfield

An IntEnumField for Django
Python
2
star
56

deckwarper

🔧 A tiny web-based tool to create and edit Hearthstone decks.
JavaScript
2
star
57

hsreplaynet-api-docs

1
star
58

SabberStoneSynchronizer

Synchronizer between a running Hearthstone client and SabberStone.
C#
1
star
59

hearthsim-instrumentation

Legacy HSReplay.net runtime tooling
Python
1
star
60

HDT-Releases-HSReplay

1
star
61

MtgLotusValley.com

www.mtglotusvalley.com
Vue
1
star
62

hsreplaynet-lambdas

Python
1
star
63

branding

🎨 Logos, Colors and Guidelines for the HearthSim brands.
1
star
64

eslint-config-typescript

HearthSim's common ESLint configuration
JavaScript
1
star
65

Firestarter

Rust
1
star
66

mpqlib

Bob Jenkins' MPQLib (Public Domain)
C
1
star
67

react-hs-components

🗄️ Common React components used across HearthSim products.
TypeScript
1
star
68

django-hearthstone

Hearthstone DBF models for Django
Python
1
star
69

hs-proto-go

Autogenerated Golang code for hs-proto
Shell
1
star