Server-backed library
Browse and download games from your own self-hosted KLaunch server.
Game launcher for emulated console libraries
Couldn’t reach the download server — see releases on GitLab.
Linux x86_64 · AppImage · self-updating
KLaunch is a desktop client for a self-hosted KLaunch server. It browses, downloads, and launches games from your server-backed library — handing each title to the right emulator, with box art and a controller-friendly Big-Picture mode for the couch.
Browse and download games from your own self-hosted KLaunch server.
Hands each game to the right emulator with sensible per-system presets.
A gamepad-navigable, controller-friendly interface built for the TV.
One self-contained file that updates itself in place — no package manager.
Canonical titles, cover art, and details resolved and cached automatically.
From Switch to retro carts and discs — one consistent library across consoles.
KLaunch is the client half — point it at a running KLaunch server to fill your library.
Grab the AppImage above, make it executable, and run it.
Open Server & sync settings → Connection and enter your KLaunch
server’s address (for example http://lando-sparky:5055).
Under Account, enter your username and password and click Sign in.
Pick a title, download it, and launch straight into its emulator. Optionally turn on save-file and emulator-settings sync.
chmod +x KLaunch-*-x86_64.AppImage
./KLaunch-*-x86_64.AppImage
If it doesn’t start, you may need FUSE (sudo apt install libfuse2),
or run it with --appimage-extract-and-run.