Play Epic Games Store titles on Linux where the official launcher does not run natively.
Manage GOG, Epic, and Amazon Games libraries from a single app instead of juggling three separate launchers.
Run Windows-only games on Linux using Wine or Proton compatibility layers configured through the Heroic UI.
Sync cloud saves and manage a download queue for games across multiple stores in one place.
Heroic Games Launcher is an open source application that lets you play games from three stores, Epic Games, GOG, and Amazon Games, on Linux, Windows, and macOS. It is an alternative to each store's own official launcher, built for people who want to manage games from multiple stores in one place or who need features the official launchers do not provide on Linux. On Linux in particular, Heroic fills a significant gap: the Epic Games Launcher does not run natively on Linux at all, but Heroic uses a community tool called Legendary under the hood to communicate with Epic's servers. Similarly, it uses gogdl for GOG and Nile for Amazon. Heroic then lets you run those games using Wine or Proton compatibility layers, which translate Windows game code to run on Linux. You can also look up a game's Linux compatibility information from ProtonDB directly inside the launcher. Features include logging in with your existing Epic, GOG, or Amazon accounts, installing, updating, uninstalling, repairing, or moving games, importing games you have already installed elsewhere, cloud save syncing, a download queue, custom themes, and the ability to add games from outside these three stores. The app also has built-in access to each store's browse and purchase page. The application works on Ubuntu, Fedora, Arch Linux, SteamOS, Windows 10 and 11, and macOS 14 or newer. On Linux it can be installed from Flathub (the most straightforward method), a .deb or .rpm package, the AUR on Arch, or as an AppImage. The interface has been translated into nearly 40 languages by community volunteers. The project is GPL-licensed and supported through Patreon and donations.
← heroic-games-launcher on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.