Home Features How It Works Tech Stack Docs Changelog Download GitHub
Open Source & Free

Steam Manifest
Downloader

Download Steam depots, integrate with your Steam library
and run them via gbe_fork — all in one pipeline.

Steam Manifest Downloader
App ID
730
Depot
731
Manifest
298141579182...
Download complete — 2.4 GB

Everything You Need

A comprehensive toolkit for Steam depot downloading, packed into a single lightweight application.

Lua File Parsing

Drag & drop .lua manifest files and instantly parse depot information.

Configurable Depot Sources

Plug in any depot source — GitHub, archive.org or a plain HTTPS folder — plus the Hubcap and Ryuu APIs if you have a key. The app queries them all in parallel and merges depots, keys and sizes so nothing slips through.

Auto Manifest Download

Automatically fetch and download manifests with a single click.

Depot Keys Generation

Generate depot decryption keys automatically for seamless access.

Native Download Engine

Pure-Rust pipeline talks to Steam's CDN directly — anonymous login, manifest decryption and chunk decoding all in-process, no .NET required. Interrupted downloads resume by verifying existing chunks instead of starting over.

Live Progress Tracking

Real-time progress bars, speed metrics, and ETA estimates.

Emulator Patching

Drop in the gbe_fork Steam emulator so downloaded games run without the Steam client. Variant picker, 21 configurable settings (account name, language, offline mode, overlay) and per-file patching so you choose exactly which steam_api binaries get swapped.

DRM Detection & Removal

Automatic SteamStub detection by scanning PE headers. One-click removal via the bundled Steamless integration, plus an optional Steam-API-Check bypass (version.dll/winmm.dll/winhttp.dll hijack) for games that resist the swap.

Steam Library Integration

Add downloaded games to your Steam library as non-Steam shortcuts with full grid art — banner, hero, logo and icon are pulled from the Steam CDN automatically. Works on both Linux (dedicated step) and Windows (toggle in the shortcut flow).

Steam Store Integration

Fetch app details, images, and metadata directly from Steam.

Dark / Light Theme

Comfortable viewing with automatic theme detection and toggle.

Self-Contained Binary

Single executable with no dependencies — just download and run.

Download History

Re-download any past job in two clicks — selections, depots and target folder are preserved.

From Lua to Playable in 5 Steps

A guided pipeline that goes beyond just downloading files — shortcuts, Steam library integration, and emulator patching are baked in.

1

Upload or Search

Drop a .lua manifest file or search for your game by name across all configured depot sources at once.

2

Select Depots & Manifests

Pick the depots you want. Each one shows its platform (Windows / Linux / macOS), architecture (32/64-bit) and language at a glance — pulled live from Steam's PICS info.

3

Click Download

Hit the button and watch the native engine stream every selected depot straight from Steam's CDN with live progress, ETA and per-depot status. Cancel and pick up later — already-downloaded chunks are verified and skipped.

4

Shortcuts & Steam Library

On Windows: create Desktop / Start-Menu shortcuts and optionally add the game to Steam as a non-Steam entry with full grid art. On Linux: add directly to your Steam library with banner, hero, logo and icon — ready for Proton.

5

Emulator (optional)

Patch the game with the gbe_fork Steam emulator so it runs without the Steam client. DRM detection via Steamless, a one-click Steam-API-Check bypass, 21 configurable emulator settings and per-file patch selection — all in one step.

Built with Modern Tools

Powered by cutting-edge technologies for performance and reliability.

Rust
Tauri v2
HTML / CSS / JS
reqwest
steam-vent
gbe_fork

Ready to Get Started?

Download Steam Manifest Downloader and start managing your depots today.

Download Latest Release
Windows 10+ / Linux
~5 MB installer
No dependencies