Shashika Dayarathna logoApps
←Back to catalogue
Gaming UtilityIn development

GameBooster

Offline-first Windows game session launcher with reversible power plans.

An offline-first Windows desktop utility built with WinUI 3 and .NET 8 for launching games with reversible power plan settings that restore on game exit.

C#.NET 8 LTSWinUI 3SQLite

Distribution & Availability

Status: In development · Download not available yet

Release binaries are not published yet. Build from source via .NET 8 SDK.

Download not available yetSource repository ↗

Implemented Capabilities

  • Reversible power plans: records initial plan and restores it when the game exits
  • Interrupted session recovery: detects unfinished sessions on startup to restore original plan
  • Steam manifest scanning: discovers locally installed Steam games with manual path entry support
  • Local SQLite storage: persists game library and session records in %LOCALAPPDATA%\GameBooster

Installation & Usage

  1. 1.Clone https://github.com/shashika-mora/GameBooster
  2. 2.Install .NET 8.0 SDK and Windows App SDK workload
  3. 3.Run dotnet run or dotnet build --configuration Release