Got it ๐ Hereโs a clean, ready-to-paste README.md with clear instructions for your project.
A simple desktop game launcher built with Python and Tkinter. It allows you to add games (executables), save them to a list, launch them, and remove them using a clean GUI.
The interface language is Ukrainian ๐บ๐ฆ.
- Add games (
.exefiles) - Launch selected games
- Delete games from the list
- Automatically saves games to a JSON file
- Simple and lightweight Tkinter UI
- Python 3.8+
- Windows OS (because
.exefiles are used)
All libraries are included in the Python standard library:
tkinterjsonossubprocess
No extra installation required ๐
SimpleLauncher/
โ
โโโ launcher.py # Main application file
โโโ games_simple.json # Auto-generated file with saved games
โโโ README.md
โ ๏ธ games_simple.jsonwill be created automatically after you add your first game.
- Clone or download the project
- Open a terminal in the project folder
- Run the launcher:
python launcher.py- Click โ+ ะะพะดะฐัะธ ะณััโ
- Select a
.exefile - The game will appear in the list
- Select a game from the list
- Click โะัะฐัะธโ
- The game will launch
- Select a game from the list
- Click โะะธะดะฐะปะธัะธโ
- Confirm deletion
- Games are saved in
games_simple.json - Each entry contains:
{
"name": "game.exe",
"path": "C:/Path/To/game.exe"
}- Designed for Windows only
- Only
.exefiles are officially supported - If a game path becomes invalid, launching will fail
- Add game icons
- Support non-
.exegames - Edit game names
- Search / sort games
- Cross-platform support
This project is free to use for learning and personal projects.
If you want, I can also:
- translate the README to Ukrainian
- make it more beginner-friendly
- add screenshots section
- convert this into a GitHub-polished README ๐