Personal
Game Tracker
GameTrc
A cross-platform desktop application for cataloging video game libraries and monitoring progress. Features a native dark-mode UI, automated statistics visualization, and local database management.
Tech Stack
- Tauri / Rust
- SQLite (rusqlite)
- Vanilla JS/CSS
- Cross-Platform
Overview
A desktop application for tracking your video game library and progress — built with Tauri and Rust for the backend, with a lightweight Vanilla JS/CSS frontend. Runs natively on Windows, macOS, and Linux with no external runtime dependencies.
Why Tauri?
Tauri gives native performance with a tiny binary size compared to Electron. The Rust backend handles all database operations via rusqlite, keeping the local SQLite file fast and reliable.
Key Features
- Library Catalog — add, edit, and organize games with metadata
- Progress Tracking — log playtime, completion status, and ratings
- Statistics — automated charts for playtime distribution and completion rate
- Local DB — all data stored locally via SQLite, no account required
- Cross-Platform — single codebase builds for Windows, macOS, and Linux