Awesome Open Source
Awesome Open Source

GameHub Build status Translation status

Mirrors: GitHub,,,


GameHub is a unified library for all your games. It allows you to store your games from different platforms into one program to make it easier for you to manage your games.


With GameHub, you can:

  • store your games in one place
  • login to multiple platforms
  • install games from the supported sources
  • download game installers, DLCs and bonus content
  • automatically find artwork for games on SteamGridDB
  • setup emulators and automatically import emulated games

GameHub also has features like:

  • Overlays — multiple directories applied on top of each other. Each overlay is stored separately and doesn't affect other overlays. Overlays can be useful to manage DLCs and mods
  • Tweaks — environment variable and command line overrides that can be applied to games automatically

GameHub supports:

  • native games for Linux
  • multiple compatibility layers:
    • Wine
    • Proton
    • DOSBox
    • RetroArch
    • ScummVM
    • WineWrap — a set of preconfigured wrappers for supported games;
    • custom emulators
  • multiple game platforms:
    • Steam
    • GOG
    • Humble Bundle (including Humble Trove)






Related Awesome Lists
Top Programming Languages

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Video Game (83,646
Overlay (4,888
Steam (4,569
Gtk (4,179
Vala (1,234
Gtk3 (887
Gogs (395
Retroarch (285
Game Library (264
Steam Games (242
Game Launcher (56
Elementary (51
Elementary Apps (33
Humblebundle (26
Steam Library (14
Elementary Community (4
Gog Games (4