A comprehensive desktop application for managing your video game collection and tracking your gaming sessions
Version 2.0 is a complete UI rewrite on Flet (Flutter) โ a faster, modern, native desktop app. Everything you relied on is here and redesigned, plus quality-of-life features that make day-to-day tracking smoother.
On Windows, the process watcher records sessions when you launch a game. IGDB brings covers, metadata, and completion averages into your library.
Detects game launches and tracks playtime automatically. Toggle via the Watcher menu.
Learned exe mappings, Steam/Epic/GOG manifests, and fuzzy matchโwith a toast when confirmation is needed.
Session start/end notifications with cover art, system-tray pause/stop, and in-place wrong-game remap.
Fetch covers, genres, summaries, and critic scores. View Details per game or enrich the whole library in one pass.
Explore your gaming history with detailed daily activity views. See exactly what you played, when, and for how long on any specific date.
Browse through any date to see chronologically sorted gaming sessions with detailed timing information.
Get instant insights with total time played, session count, and list of games for each day.
Quick access via View menu for Today/Yesterday, plus date picker for any specific date.
Discord Rich Presence shows which date you're currently reviewing to friends.
GamesList Manager now includes a comprehensive auto-updater system that keeps your application current with the latest features, improvements, and bug fixes.
Download and install updates with a single click. The intelligent staging system handles everything safely in the background.
Real-time download progress with the ability to cancel at any time. No more waiting in the dark!
Automatic backups are created before any update. If something goes wrong, rollback is automatic.
View detailed release information with images and formatted text right in the application.
Configure startup checking, manage downloads, or disable entirely. You're in control.
Works seamlessly on Windows, macOS, and Linux with platform-specific updater scripts.
Access via the Updates Menu:
Auto-updates respect your preferences - they can be configured to check on startup or disabled completely based on your needs.
For most users, the easiest way to get started:
GameTracker.exe (Windows)
That's it! No additional setup, Python installation, or dependency management required.
GameTracker.exe โ Properties โ Unblock, or turn it off under Windows Security โ App & browser control โ Smart App Control.Version 2.0 runs on Flet (Flutter) โ no more PySimpleGUI. A plain pip install is all that's needed.
To produce a native, self-contained executable, use flet build โ see docs/BUILD.md in the repository for the full guide.
Windows, macOS, or Linux
3.10+ to build from source โ the packaged release bundles its own runtime
512MB RAM minimum
50MB available space
Note: This application has been primarily developed and tested on Windows. macOS and Linux compatibility may require additional configuration.
Show your gaming library management activity on Discord! Your status will dynamically update to show what you're doing:
Only follow these steps if you're building from source or want to use your own Discord application
constants.py and replace the DISCORD_CLIENT_ID placeholder with your Application ID
pip install pypresence
Privacy Note: Discord Rich Presence only shares your current activity and general stats. No personal game data, ratings, or notes are shared. You can toggle this feature on/off anytime from the Discord button in the toolbar.
Review the terms and conditions for using GamesList Manager, including GPL-3.0 license rights and Discord integration details.
View Terms of ServiceLearn how GamesList Manager handles your data, including local storage practices and optional Discord Rich Presence integration.
View Privacy Policy