GameHub

Unified library for all your games

GitHub Releases Installation instructions

Releases

Installation

Pop!_OS

GameHub is available in Pop!_OS repositories. Install it from Pop!_Shop or use terminal:

sudo apt install com.github.tkashkin.gamehub

Use Ubuntu instructions to get latest development releases.

Debian, Ubuntu, elementary OS, Pop!_OS, Linux Mint, ...

Install debian package or use PPA:

# install if `add-apt-repository` is not available
sudo apt install --no-install-recommends software-properties-common

sudo add-apt-repository ppa:tkashkin/gamehub
sudo apt update
sudo apt install com.github.tkashkin.gamehub

Arch Linux, Manjaro

GameHub in AUR: gamehub-git, gamehub

fedora

GameHub in fedora repositories: gamehub

Other distros

See detailed installation instructions. Packages for other distros are discussed here.

Features

GameHub allows to view, download, install, run and uninstall games from supported sources.

Games

GameHub supports non-native games as well as native games for Linux.


It supports multiple compatibility layers for non-native games:

  • Wine / Proton
  • DOSBox
  • RetroArch
  • ScummVM

It also allows to add custom emulators.


GameHub supports WineWrapa set of preconfigured wrappers for supported games.

Game sources

GameHub supports multiple game sources and services:

  • Steam
  • GOG
  • Humble Bundle
  • Humble Trove

Locally installed games can also be added to GameHub.

Collection

GameHub makes storing and managing your DRM-free game collection easier.


Download installers, DLCs and bonus content and GameHub will save your downloads according to settings.

Filesystem overlays

GameHub supports toggleable filesystem overlays.


It allows to install, uninstall, enable and disable DLCs or mods without replacing game files at any time.

Each overlay is stored separately and does not affect other overlays.

All changes to the game files are stored in a separate directory and are easy to revert.

Screenshots