https://github.com/hkamran80/game-launcher
Launch all your games, from different launchers, from one page
https://github.com/hkamran80/game-launcher
flask game-launcher launch launcher
Last synced: 8 months ago
JSON representation
Launch all your games, from different launchers, from one page
- Host: GitHub
- URL: https://github.com/hkamran80/game-launcher
- Owner: hkamran80
- Created: 2020-02-25T00:43:10.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2021-08-19T19:00:31.000Z (almost 5 years ago)
- Last Synced: 2025-07-07T05:03:52.150Z (12 months ago)
- Topics: flask, game-launcher, launch, launcher
- Language: Python
- Homepage:
- Size: 167 KB
- Stars: 3
- Watchers: 2
- Forks: 2
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Game Launcher
Launch all your games, from different launchers, from one page
## Features
* Launchers
* Supported
* Steam
* Origin
* Poster Downloads
* Direct from Steam (for Steam games)
* From IGDB (for all other launchers)
* macOS Support
## Planned Features
* Support for other launchers (including Epic Games)
* Better cover downloads (help needed)
* Windows and Linux support
* Web endpoint to download covers (eliminating Running Locally - step #4)
* One-click executable to run the program
## Running Locally
1. Clone the repository to your computer
2. Create a directory named `covers` in the `assets` directory
3. Install the two requirements with `pip3 install -r requirements.txt`
4. Edit the `settings.py` to match your configuration
* **Note:** Only macOS is supported at this time. To help port this to Windows and Linux, please make a pull request.
5. Run `backend.py` (every time you need to download covers, future support planned to eliminate this)
6. Run the Flask server with `python3 web_interface.py`
## Changelog
* Version 0.1.0 (2020-02-25):
* Initital support