Home

Awesome

itch.io Godot Scraper

GitHub license

A scraper for Godot games hosted on https://itch.io/.

itch.io Godot scraper banner

Table of contents

🌐 API URL

https://itchio-godot-scraper.vercel.app/api

Auto updated every day at 12:00 CET.

πŸ“Š Statistics

Number of games by platform

Graphic - Number of games by platform

Top authors by game count

Graphic - Top authors by game count

πŸš€ Usage

πŸ€” How does the scraper find games

To find a specific game, the scraper uses /api/game/title/:title.

What the scrapes does is take :title parameter and split it in words, following some conventions (see below). Then it looks for all the games that have those words in it, and returns the one that have the more words.

For the scraper to be able find the game, the game's title (and particularly the game's build name) needs to follow any of these conventions:

ℹ️ Troubleshooting

The scraper can't find a game

For the scraper to be able to find a game, the game's build name must follow these conventions:

πŸ› οΈ Development

Prerequisites

Warning: Don't update the node-fetch package.

Installation

# Clone the repository.
git clone https://github.com/hiulit/itchio-godot-scraper.git
# Go to the repository folder.
cd itchio-godot-scraper
# Install the node modules.
npm install

Usage

πŸ‘€ Author

🀝 Contributing

Feel free to:

πŸ™Œ Supporting this project

If you find this project helpful, please consider supporting it through any size donations to help make it better.

Become a patron

Suppor me on Ko-Fi

Buy me a coffee

Donate Paypal

If you can't, consider sharing it with the world...

... or giving it a star.

Thank you very much!

πŸ‘ Credits

Thanks to:

πŸ“ Licenses