KLaunch

Game launcher for emulated console libraries

SteamOS 3 · Ubuntu 22.04 / 24.04 · signed x86_64 AppImage

What is KLaunch

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.

Features

Your library, one launcher

Server-backed library

Browse and download games from your own self-hosted KLaunch server.

Launch into emulators

Hands each game to the right emulator with sensible per-system presets.

Big-Picture couch mode

A gamepad-navigable, controller-friendly interface built for the TV.

Auto-updating AppImage

One signed file that can check for updates after you opt in — no package manager.

Rich metadata & box art

Canonical titles, cover art, and details resolved and cached automatically.

Many systems

From Switch to retro carts and discs — one consistent library across consoles.

Screenshots

A look inside

KLaunch library grid with box art
Library grid with box art
KLaunch Big-Picture couch mode
Big-Picture couch mode
KLaunch game detail view
Game detail & metadata
Getting started

Connect to your server

KLaunch is the client half — point it at a running KLaunch server to fill your library.

  1. Download & launch KLaunch

    Grab the AppImage above, make it executable, and run it.

  2. Set your server URL

    Open Server & sync settingsConnection and enter your KLaunch server’s address (for example http://lando-sparky:5055).

  3. Sign in

    Under Account, enter your username and password and click Sign in.

  4. Browse, download & play

    Pick a title, download it, and launch straight into its emulator. Optionally turn on save-file and emulator-settings sync.

Install

Run the AppImage

chmod +x KLaunch-x86_64.AppImage ./KLaunch-x86_64.AppImage

If it doesn’t start, install FUSE 2 with sudo apt install libfuse2 on Ubuntu 22.04 or sudo apt install libfuse2t64 on Ubuntu 24.04. You can also run it with --appimage-extract-and-run.

Latest build

Download details

Channel
Version
Released
Size
Filename
KLaunch-x86_64.AppImage
SHA-256
Release trust

Signed KLaunch releases

Every published AppImage is signed by the dedicated KLaunch release key. In-app updates verify both the release SHA-256 and this exact signing fingerprint before replacement.

Signing key
Download public key
Fingerprint
F47E 078E C1E9 4E73 CACC 22D6 F562 775E 16D7 A468

For a manual download, compare sha256sum KLaunch-x86_64.AppImage with the SHA-256 shown above. The public key lets you independently confirm the release-key identity with gpg --show-keys --with-fingerprint KLaunch-AppImage-Releases.asc.