An open API service indexing awesome lists of open source software.

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).

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]: