Skip to content

mjdiliscia/GameHub

This branch is 845 commits ahead of, 965 commits behind tkashkin/GameHub:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

84f789b · Jul 11, 2020
Jul 13, 2019
Apr 5, 2020
Nov 15, 2019
Feb 8, 2020
Nov 15, 2019
Apr 15, 2020
Apr 15, 2020
Jul 24, 2018
Apr 15, 2020
Jun 30, 2019
Oct 17, 2018
Jul 18, 2018
Oct 6, 2018
Jul 11, 2020
Jul 8, 2020
Apr 15, 2020
Apr 15, 2020
Feb 8, 2020

Repository files navigation

Mirrors: GitHub, codeberg.org, repo.or.cz, git.froggi.es

Overview

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)
    • itch.io

Installation

See INSTALL.md.

Building

See INSTALL.md#Source.

About

All your games in one place

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Vala 94.9%
  • Shell 1.8%
  • CSS 1.7%
  • Meson 1.5%
  • Python 0.1%