https://github.com/woctezuma/steam-hype
Find the most followed upcoming Steam games.
https://github.com/woctezuma/steam-hype
discovery game games most-followed-games popularity steam steam-api steam-data steam-game steam-games steam-hype steam-store steamdb-hype top-wishlisted-games
Last synced: 12 months ago
JSON representation
Find the most followed upcoming Steam games.
- Host: GitHub
- URL: https://github.com/woctezuma/steam-hype
- Owner: woctezuma
- License: mit
- Created: 2019-08-15T18:52:54.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2025-06-22T17:58:17.000Z (12 months ago)
- Last Synced: 2025-06-22T18:49:14.899Z (12 months ago)
- Topics: discovery, game, games, most-followed-games, popularity, steam, steam-api, steam-data, steam-game, steam-games, steam-hype, steam-store, steamdb-hype, top-wishlisted-games
- Language: Python
- Homepage:
- Size: 425 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Steam Hype
[![Build status with Github Action][build-image-action]][build-action]
[![Code coverage][codecov-image]][codecov]
[![Code Quality][codacy-image]][codacy]
![Illustration][wiki-illustration]
This repository contains Python code to find upcoming Steam games with many followers.
## Requirements
- Install the latest version of [Python 3.X](https://www.python.org/downloads/).
- Install the required packages:
```bash
pip install -r requirements.txt
```
## Usage
As of November 2020, SteamHype.com is down.
Please refer to [this Colab notebook][colab-notebook-steam-hype] to rely on SteamDB.
[![Open In Colab][colab-badge]][colab-notebook-steam-hype]
Alternatively:
```bash
python compare_to_top_wishlists.py
```
or:
```python
import compare_to_top_wishlists
compare_to_top_wishlists.main(version=2)
```
---
Previously, when SteamHype.com was up, usage was as follows.
To download data:
```bash
python download_hype.py
```
To print formatted output:
```bash
python utils.py
```
To compare top followed games to top wishlisted games:
```python
import compare_to_top_wishlists
compare_to_top_wishlists.main(version=1)
```
## Results
Results are shown [on the Wiki][wiki-results].
The [rank-order correlation][wikipedia-correlation] between the top followed games (depth=166) and the top wishlisted games is positive:
- [Spearman rho][scipy-rho] coefficient ~ 0.28
- [Kendall's tau][scipy-tau] coefficient ~ 0.19
- [Weighted Kendall's tau][scipy-wtau] coefficient ~ 0.60
- Average overlap ~ 61.7%
- [Rank-biased overlap][github-rbo] ~ 62.3%
As of November 2020, using SteamDB's hype (depth=250), as SteamHype.com is down:
- Spearman rho coefficient ~ 0.44
- Kendall's tau coefficient ~ 0.33
- Weighted Kendall's tau coefficient ~ 0.64
- Average overlap ~ 66.5%
- Rank-biased overlap ~ 68.0%
## References
- [A tweet by the game dev Lars Doucet][larsiusprime-tweet]
- [A blog post by the indie consultant Simon Carless][gamediscoverability]
- An official ranking of [the most wishlisted upcoming Steam games][steam-popularwishlist]
- SteamDB:
- upcoming games [clustered by release date][steamdb-upcoming],
- upcoming games [sorted by descending number of followers][steamdb-hype], after [this tweet][thexpaw-tweet] in November 2020.
- [Steam Hype API][steamhype-api], which is not my work, and which my script relies on. **Edit**: As of November 2020, the API is unavailable.
- [Webber, William, et al. *A similarity measure for indefinite rankings*. ACM Trans. on Information Systems 2010.][rbo-paper]
[build]:
[build-image]:
[build-action]:
[build-image-action]:
[pyup]:
[dependency-image]:
[python3-image]:
[codecov]:
[codecov-image]:
[codacy]:
[codacy-image]:
[wiki-illustration]:
[wiki-results]:
[wikipedia-correlation]:
[scipy-rho]:
[scipy-tau]:
[scipy-wtau]:
[github-rbo]:
[rbo-paper]:
[larsiusprime-tweet]:
[gamediscoverability]:
[steam-popularwishlist]:
[steamdb-upcoming]:
[steamhype-api]:
[thexpaw-tweet]:
[steamdb-hype]:
[colab-notebook-steam-hype]:
[colab-badge]: