https://github.com/woctezuma/epic-games-tracker
Track the numbers of players and ratings on the Epic Games store (EGS).
https://github.com/woctezuma/epic-games-tracker
achievement achievements boxleiter egs epic epic-games epic-games-launcher epic-games-store game game-rating game-ratings games games-list mike-boxleiter ranking rating ratings statistics tracker vginsights
Last synced: 3 months ago
JSON representation
Track the numbers of players and ratings on the Epic Games store (EGS).
- Host: GitHub
- URL: https://github.com/woctezuma/epic-games-tracker
- Owner: woctezuma
- License: mit
- Created: 2022-09-11T11:58:54.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2025-07-26T20:17:10.000Z (3 months ago)
- Last Synced: 2025-07-26T20:47:49.551Z (3 months ago)
- Topics: achievement, achievements, boxleiter, egs, epic, epic-games, epic-games-launcher, epic-games-store, game, game-rating, game-ratings, games, games-list, mike-boxleiter, ranking, rating, ratings, statistics, tracker, vginsights
- Language: Python
- Homepage: https://woctezuma.github.io/epic-games-tracker/
- Size: 16.5 MB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Epic Games Tracker
This repository contains Python code to track the numbers of players and ratings on the Epic Games store (EGS).
![Illustration cover][img-cover]
## Disclaimer
> [!Note]
> As of January 22, 2025, the leak is plugged: `numProgressed` and `numCompleted` cannot be directly fetched from Epic Games anymore.## Requirements
- Install the latest version of [Python 3.X][python-download-url].
- Install the required packages:```bash
pip install -r requirements.txt
```## Usage
Run every day:
```bash
python fetch_mappings_for_today.py
```
```bash
python fetch_data_for_today.py
```Alternatively:
- either run every day [`epic_games_tracker.ipynb`][colab-notebook]
[![Open In Colab][colab-badge]][colab-notebook]- or schedule `update.sh` for daily runs.
To have a retrospective look at days on which some achievements were fixed, run:
```bash
python list_all_fixed_trophies.py
```## Results
Visit [the website][tracker-website].
## References
- [`nikop/epic-games-ratings`][madjoki-egs-ratings]
- [`woctezuma/epic-games-ratings`][epic-games-ratings]
- [`woctezuma/epic-games-achievements`][epic-games-achievements]
- [`woctezuma/epic-games-player-estimates`][epic-games-player-estimates][img-cover]:
[python-download-url]:
[colab-notebook]:
[colab-badge]:
[tracker-website]:
[madjoki-egs-ratings]:
[epic-games-ratings]:
[epic-games-achievements]:
[epic-games-player-estimates]: