Skip to content

GameHub v0.1.0

Choose a tag to compare

@ViaFaniq ViaFaniq released this 19 Oct 19:58
· 13 commits to main since this release

GameHub 0.1.0 — complete rewrite in Rust + Tauri with a brand new interface.

GameHub is a unified game launcher for Linux. It brings Steam, Heroic (Epic / GOG) and manual Windows games into one library, with Proton management, ProtonDB ratings and SteamGridDB artwork.

Rewrite in 0.1.0

  • Full port from Python/GTK4 to Rust + Tauri with a new classic launcher interface
  • Cover grid with ProtonDB badge, playtime and running state; slide-over detail panel and context menu
  • Steam, Manual and Heroic tabs with search and uninstalled game support
  • Manual game dialog: runner selection (global default, native or any installed Proton), custom arguments, WINEDLLOVERRIDES and artwork (local file, Steam ID or automatically extracted .exe icon)
  • Proton manager: browse and install GE-Proton and Proton-CachyOS releases from GitHub (sha512 verified) with live download progress
  • ProtonDB ratings with a 7-day cache and optional SteamGridDB covers
  • Playtime tracking for every game type, synced with Steam profile playtime
  • Keeps the existing ~/.config/gamehub data layout

Features

  • Unified library for Steam, Heroic (Epic, GOG) and manual games
  • Proton version management: global default, per-game version or custom path
  • Install links for uninstalled Steam games (Steam Web API key)
  • Native execution without Proton for manual games
  • Per-game Wine prefixes in ~/.local/share/gamehub/prefixes

Assets

  • GameHub_0.1.0_amd64.AppImage — portable x86_64 AppImage; needs libfuse2, or run with --appimage-extract-and-run
  • gamehub — plain x86_64 release binary

Requirements

  • Linux with a desktop environment (X11 or Wayland)
  • Steam and/or Heroic installed for the corresponding libraries
  • xdg-open, and icoutils for .exe icon extraction

Checksums

5b69934fd2d7aeee61a27b3629cd4af2063afd93f57dea2bf6cd54197accb8c5  gamehub
65a32560e729296de04c0999e9995f24fd9c38cc1f9d81b8397b9ce226270800  GameHub_0.1.0_amd64.AppImage