Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 20 days 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 4 years ago)
- Default Branch: master
- Last Pushed: 2021-08-19T19:00:31.000Z (about 3 years ago)
- Last Synced: 2023-03-03T09:45:39.837Z (over 1 year ago)
- Topics: flask, game-launcher, launch, launcher
- Language: Python
- Homepage:
- Size: 167 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- 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