Every game on your PC, in one home that’s on your side

The Sifter desktop app finds what’s installed across all your launchers, puts it in one library, and plays it — free, for Windows and Linux (Steam Deck included).

Finds every game installed on your PC

Steam, Epic, GOG, and Xbox / PC Game Pass — found on your own disk, automatically. No browser can do this.

One Play button for every store

Launch anything you have installed from one library — no more hopping between four launchers to find a game.

Works before you sign in to anything

No account, no Steam login needed — install it and your installed games show up. Connect Steam later if you want your full library.

New installs appear on their own

Install a game anywhere and it shows up in Sifter within seconds — no rescan, no restart.

A native app, not a bundled browser

Sifter renders in the webview your PC already has, so it isn't a second copy of Chrome sitting on your disk the way an Electron launcher is.

Gets disk space back without deleting a thing

Sifter shrinks games you haven't touched in a while, in the background. Nothing is removed and nothing inside a game changes — they still launch and still pass verification.

Download for Windows

Windows 10/11 · click "More info → Run anyway" on first launch

Updates: the Windows build, the AppImage and the Flatpak update themselves in the background. A .deb or .rpm downloaded as a one-off file never will — Sifter’s updater checks, finds the new version, and then cannot install it, because it has no way to drive a package manager it wasn’t installed through. It does not warn you, and you stay on the version you downloaded. For .deb and .rpm, install from Sifter's package repository below instead — that route does keep itself current.

Free forever — Sifter never charges you, and your data is never sold or used for ads.

Install from Sifter’s package repository

Installed this way, Sifter updates with the rest of your system — apt upgrade or dnf upgrade, no re-downloading.

Debian, Ubuntu, Pop!_OS, Mint
sudo curl -fsSL https://raw.githubusercontent.com/Shadoww23/Sifter-releases/linux-repo/sifter-archive-keyring.gpg -o /usr/share/keyrings/sifter-archive-keyring.gpg
sudo curl -fsSL https://raw.githubusercontent.com/Shadoww23/Sifter-releases/linux-repo/sifter.sources -o /etc/apt/sources.list.d/sifter.sources
sudo apt update && sudo apt install sifter
Fedora, openSUSE, Nobara
sudo curl -fsSL https://raw.githubusercontent.com/Shadoww23/Sifter-releases/linux-repo/sifter.repo -o /etc/yum.repos.d/sifter.repo
sudo dnf install sifter

Every package and every index in this repository is GPG-signed, and both commands leave signature checking on — the key they install vouches for Sifter’s repository only, not for anything else on your machine.

Install as a Flatpak

For Steam Deck, Bazzite, Silverblue and any other immutable system, where this is the install route rather than an alternative to one. Updates arrive through flatpak update and your software centre.

Any distribution with Flatpak
flatpak remote-add --user --if-not-exists sifter https://raw.githubusercontent.com/Shadoww23/Sifter-releases/flatpak-repo/com.siftergames.desktop.flatpakrepo
flatpak install --user sifter com.siftergames.desktop

The remote is Sifter’s own, not Flathub’s, and it is signed — the key travels inside the .flatpakrepo file, so there is no fingerprint to check by hand and no reason to pass --no-gpg-verify. Installed --user, so it needs no root.

Already use a package manager? Sifter is on yours.

Same build as the installers above, kept up to date with each release.

Scoop Windows

scoop bucket add sifter https://github.com/Shadoww23/scoop-sifter
scoop install sifter

Chocolatey Windows, run as administrator

choco install sifter

Fedora COPR Fedora, Bazzite, Nobara

sudo dnf copr enable sifter/Sifter
sudo dnf install sifter

openSUSE Tumbleweed — Leap users swap the last path segment for 15.6 or 16.0

sudo zypper addrepo https://download.opensuse.org/repositories/home:/Sifter/openSUSE_Tumbleweed/home:Sifter.repo
sudo zypper --gpg-auto-import-keys refresh
sudo zypper install sifter

Your games are enormous. Sifter gets some of that space back.

Modern games run to hundreds of gigabytes, and the usual answer is to uninstall something. Sifter’s answer is to store them more efficiently instead. It uses the compression built into your filesystem — NTFS on Windows — which unpacks files as they’re read, underneath the game. Nothing is repacked, re-encoded, moved or deleted. Every byte a game, a launcher’s integrity check or an anti-cheat sees is byte-for-byte what shipped, so Steam’s “verify integrity of game files” still passes and installs still update normally.

It happens on its own. Sifter asks once, then works through your dormant games quietly — one at a time, spaced out, and never while you’ve been playing. Games you’ve opened in the last fortnight are left alone entirely; the ones you haven’t touched in months are compressed hardest, because load time doesn’t matter on a game you aren’t opening. You can switch it off in Settings, or undo the whole thing in one click.

Sifter measures your own library rather than quoting a figure — how much comes back depends on what your games are made of, since video and audio are already compressed and won’t shrink further. Games protected by kernel-level anti-cheat are skipped by default, and the estimate deliberately undershoots. Windows only. Linux was built and then withdrawn: btrfs compresses cleanly, and nothing puts it back short of rewriting your game files, which is a risk this feature won’t take. It returns if that changes.

On Linux, your Windows games come with you

Sifter launches your Steam library through Valve’s Proton — the same technology the Steam Deck runs on — so Windows-only titles play on Linux without you setting anything up. And because not everything runs, Sifter tells you before you hit Play: each installed game carries a compatibility badge — Native Linux, a ProtonDB community tier (Platinum to Borked), or Blocked by anti-cheat for the games whose developers haven’t enabled Linux support. No badge means no data — Sifter never guesses that a game “should work.”

Badges come from Sifter’s bundled snapshot of ProtonDB community reports and anti-cheat status — no live lookups, works offline. On Steam Deck, the Install via Flatpak link above is the smoothest route: open it in Desktop Mode and Discover handles the rest, with updates arriving like any other Flatpak. Prefer a single file? The AppImage works too — download it, then make it executable (right-click → Properties → Permissions → “Is executable”, or chmod +x) and run it. Use Heroic or Lutris? Your Epic & GOG installs show up in Sifter's library too, and launch through them — Heroic and Lutris keep handling the Wine/Proton side, exactly as they do today. Compatibility badges show Valve's official Deck Verified rating alongside the ProtonDB community tier, and because everything launches through Steam, controllers work via Steam Input — including on Deck.

Steam Deck Game Mode: to open Sifter without switching to Desktop Mode, add it to Steam once — in Desktop Mode, open Steam → Games → “Add a Non-Steam Game to My Library” and pick the Sifter AppImage. It then appears in your Game Mode library like any game.

One more step, and it matters: in that shortcut’s Properties, put --console in Launch Options. Sifter then opens straight into console mode — full screen, driven entirely by the controller — instead of the desktop interface, which is hard to use on a handheld. Without it you get the mouse-and-keyboard layout.

Your games aren’t the only software you use while playing. See what still needs a workaround — the overlay, the peripheral app, the fan curve — before you switch.

Windows says “Windows protected your PC”? That’s expected — here’s why.

Sifter’s installer is code-signed — you’ll see a real, verified publisher name on the dialog, not “Unknown publisher.” But a newly-issued signing identity has to build up SmartScreen reputation over many installs before Windows stops prompting, so you may still see this warning on a fresh download. It’s about how new the signature is, not about anything being wrong. To continue:

  1. Click More info on the blue dialog.
  2. Click Run anyway.

Sifter runs entirely on your machine — it reads your installed games locally and nothing about your library leaves your device. The warning fades on its own as more people install and the signature builds reputation.