Universal Game Launcher Banner

01

Overview

What is Universal Game Launcher?

Universal Game Launcher brings all your PC games together into a single, unified cockpit. It automatically discovers games across all installed official clients — including Steam, Epic Games Store, GOG Galaxy, Ubisoft Connect, EA App, Xbox / Microsoft Store, Battle.net, itch.io, and Amazon Games — with full support for manually adding standalone local executables and indie titles.

It serves as a clean-room, modernized revival of the library organization philosophies of Depressurizer: build and edit custom collections, filter with an advanced Allowed / Required / Excluded builder, auto-categorize by genre, developer, publisher, platform, and tags, and manage local storage across drives.

Built with Tauri v2 (Rust backend and SvelteKit frontend), Universal Game Launcher relies strictly on official client protocols and documented local data sources rather than scraping or credential harvesting, delivering instant performance, zero-friction privacy, and full offline usability.

02

Highlights

Features

Library Grid Launcher

Browse your multi-platform library with vertical capsule covers, platform badges, install pills, and instant one-click launch controls.

Native Launcher Delegation

Launches, updates, and uninstalls delegate directly to official clients, preserving overlays, cloud saves, friend lists, and achievements without storing credentials.

Per-Game Details & Management

Extensive details sub-pages featuring a 10-image media gallery with fullscreen lightbox, meta links, playtime tracking, and management tools.

Collapsible Filter Sidebar

Toggle sort options, platform counts, install state, and collections instantly from a dedicated right sidebar.

Free Games, Deals & Patch Notes

Track verified 100% free giveaways, store specials across Steam/Epic/GOG, and official changelogs for installed games.

Custom Collections

Read and write categorized collections with favorites and hidden states, plus native smart collections.

Multi-Scope Organize Lists

Select multiple organization scopes simultaneously with custom rule builders to categorise your entire library.

AutoCats

Generate categories automatically from genre, developer, publisher, tags, and storefront flags.

Storage Statistics

Dedicated drive capacity and usage gauges with Steam Library Folder management and safe cross-drive moves.

All Major Storefronts

Automatic detection across Steam, GOG Galaxy, Epic Games, itch.io, Xbox, EA App, Ubisoft, and Battle.net.

Manually Added Local Games

Easily import and manage standalone executables, DRM-free games, and indie projects with custom artwork and tags.

Artwork Manager

Inspect, fetch, and set portrait grid, hero, logo, and icon artwork via SteamGridDB and local file imports.

Multi-Language Support

Hand-rolled reactive i18n supporting 28+ languages with Arabic RTL layout and zero runtime overhead.

Generic SQLite Persistence

High-performance embedded SQLite database (database.sqlite) in WAL mode decoupled from application branding.

Safe writes

Timestamped backups before every write, and changes are refused while platform launchers are running.

03

Metadata

Providers

Universal Game Launcher combines multiple metadata sources. Only Steam Web API, SteamGridDB, and IGDB require optional API keys; all primary storefront integrations are keyless.

ProviderKey RequiredProvides
Steam StoreNoGenres, developers, publishers, release dates, flags
Steam Store SearchNoKeyless title matching for standalone & indie titles
GOG Store & Galaxy DBNoOfficial covers, heroes, and metadata via local SQLite galaxy DB
Epic Games ManifestsNoTitle, install locations, app IDs, official launch parameters
Xbox AppModelNoRegistry and package manifest discovery with zero scraping
Steam Web APIYes (Optional)Owned games, playtime, player summaries
SteamGridDBYes (Optional)Grids, heroes, logos, icons (especially for manually added local games)
IGDB (Twitch)Yes (Optional)Summary, genres, companies, cover
VNDBNoVisual novel metadata, developers, release dates, tags
PCGamingWikiNoEngine, developers, publishers, release dates
Local SnifferNoitch manifests, Ren'Py, RPG Maker, PE VersionInfo headers
WikipediaNoInfobox parser: developers, publishers, genres, release year, summaries

See Metadata Providers for the full reference.

04

Reference

Documentation

Explore the complete guides and references on this site. The documentation directory also links to every page.

05

Install

Get Universal Game Launcher

Universal Game Launcher is distributed on the official Windows Package Manager (WinGet) and can be built from source today with Rust and Node.js. See Getting Started for the walkthrough.