2026-09-01 17:13:28 +03:30
2026-09-01 17:12:10 +03:30
2026-09-01 17:11:43 +03:30
2026-09-01 17:13:28 +03:30

🎮 Steam‑like Game Launcher

A lightweight, offline game library manager built with Python and customtkinter.
Add your games (executables + optional icons), launch them with one click, and keep your collection organized – no cloud, no login, just your local JSON.

✨ Features

  • Clean, dark UI inspired by Steam’s library.
  • Add / Remove games – store name, executable path, and optional icon.
  • Instant search – filter your library by name.
  • Launch games – supports .exe, .bat, .cmd, .lnk (Windows), and native executables on macOS/Linux.
  • Open game folder directly from the launcher.
  • Right‑click context menu for quick actions.
  • Persistent storage – library saved as JSON in your home folder.
  • Portable – one‑file executable available with PyInstaller.

📦 Dependencies

  • Python 3.8+
  • customtkinter – modern GUI toolkit
  • Pillow – image handling (icons & placeholders)
  • tkinter – usually bundled with Python
  • (Optional) pyinstaller – to build a standalone executable

Install dependencies with:

pip install customtkinter pillow

S
Description
A Simple Launcher With Python
Readme Apache-2.0
37 KiB
Languages
Python 100%