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.

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 does not — Sifter can’t reach into a package manager it wasn’t installed through, so you re-download it from this page. To get those updates automatically, install from Sifter's package repository below instead.

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.

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.

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.