https://github.com/gregoryam-sp/overviewer-repostats
Retrieves data from The Minecraft Overviewer repository.
https://github.com/gregoryam-sp/overviewer-repostats
data-scraping minecraft overviewer
Last synced: 3 months ago
JSON representation
Retrieves data from The Minecraft Overviewer repository.
- Host: GitHub
- URL: https://github.com/gregoryam-sp/overviewer-repostats
- Owner: GregoryAM-SP
- Created: 2025-02-18T13:29:41.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-12T14:39:06.000Z (over 1 year ago)
- Last Synced: 2025-03-12T15:35:12.346Z (over 1 year ago)
- Topics: data-scraping, minecraft, overviewer
- Homepage:
- Size: 55.7 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### The Minecraft Overviewer Data (RepoStatistics)
The following data is used on [The Minecraft Overviewer Website](https://overviewer.gregoryam.com).
The GitHub Action uses GitHub API to pull the data from [The Minecraft Overviewer repository](https://github.com/gregoryam-sp/the-minecraft-overviewer) to update data on the website.
Which includes the following:
- The Release Tags
- The Release Assets
- The Release Asset URLs
- The Total Downloads for each Release
- The Total Amount of Forks for the Repository
- The Total Amount of Stars / Watchers for the Repository
Since I am unsure when the next release will be, I run a CRON job every 6 hours to update the data. This will continue indefinitely.
I also check the Rate Limit on every Action to make sure we are not going to hit the Rate Limit. Which you can check [here](https://github.com/GregoryAM-SP/Overviewer-RepoStats/actions)
You may review the data in the [data.json](https://github.com/GregoryAM-SP/Overviewer-RepoStats/blob/main/data.json) file.
You may also view the GitHub Action workflow in the [generate_json.yml](https://github.com/GregoryAM-SP/Overviewer-RepoStats/blob/main/.github/workflows/generate_json.yml) file to understand how the data is retrieved.
I use Python to retrieve the data from the GitHub API.