-
-
Notifications
You must be signed in to change notification settings - Fork 530
Open
Labels
feature-requestNew feature needs to be implemented.New feature needs to be implemented.
Description
Problem description
The current process for assigning categories (genres) to games in Heroic Launcher is manual and time-consuming, especially for users with large, multi-store libraries (Epic, GOG, Amazon).
Heroic lacks a reliable, automated feature to fetch genres from external databases (like Steam, RAWG, etc.) and apply them automatically to the config.json
file, forcing users to categorize hundreds of titles individually.
Feature description
Solution: Python Script for Automated Genre Tagging
This script resolves the manual categorization issue by:
- High-Accuracy Lookup: Fetches genres from Steam, RAWG, Wikipedia, and uses aggressive DuckDuckGo (DDG) logic as a robust fallback.
- Full Library Support: Automatically applies categories to Epic, GOG, and Amazon titles in
config.json
. - Result: Demonstrated a 100% success rate on a library of 1000+ titles, including localized games.
- Proposal: Integrate this logic directly into Heroic Launcher to offer a native "Auto-Categorize" function.
Alternatives
No response
Additional information
Solution: Python Script for Automated Genre Tagging
This script resolves the manual categorization issue by:
- High-Accuracy Lookup: Fetches genres from Steam, RAWG, Wikipedia, and uses aggressive DuckDuckGo (DDG) logic as a robust fallback.
- Full Library Support: Automatically applies categories to Epic, GOG, and Amazon titles in
config.json
. - Result: Demonstrated a 100% success rate on a library of 1000+ titles, including localized games.
- Proposal: Integrate this logic directly into Heroic Launcher to offer a native "Auto-Categorize" function.
Metadata
Metadata
Assignees
Labels
feature-requestNew feature needs to be implemented.New feature needs to be implemented.