My 1TB SSD was permanently full. Not because I play that many games — because I'd installed 40 of them, played each once, and never uninstalled. Steam can move a game, but nothing told me which games across my whole library were dead weight.
So I built GameCleaner.
What it does
- Scans your Steam library and ranks every game by how long since you last played it.
- Shows exactly how much space is reclaimable before you touch anything.
- Frees space three ways: clear shader caches, uninstall stale games, or move them between drives.
- Backs up your saves first — reclaiming space never risks your progress.
The stack
- Pure-Python engine (stdlib only —
scanner/actions/backup, parses Steam's.vdfby hand). - Tkinter GUI so it ships with Python and needs zero extra deps, on Windows and Linux.
- Packaged to a single
.exewith PyInstaller for non-technical gamers.
Free tier scans + cleans shader caches. That alone reclaimed ~200GB on my drive.
Try it: https://gamecleaner.netlify.app
It's an early build — I'd genuinely love feedback on the scan heuristics and what other stores (Epic/GOG/Xbox) you'd want covered. What would make you actually trust a tool to uninstall your games?












