/HeroicGamesLauncher

A Native GUI Epic Games Launcher for Linux

Primary LanguageTypeScriptGNU General Public License v3.0GPL-3.0

Heroic Games Launcher

Discord GitHub release GPLv3 license Design Patreon kofi

Heroic is an Open Source Game Launcher for Linux. Right now it supports launching game from the Epic Games Store using Legendary, a Linux CLI alternative to launch epic games. Heroic is built with Web Technologies like: TypeScript, React, NodeJS and Electron.

Index

How to use it

  • Download and Install the package for your distro or the universal AppImage file on the Releases Page;
  • If you used Legendary before, it loads your library and installed games. If not, it will ask you to login first. Just follow the instructions.

Feature available right now

  • Login with an existing Epic Games account
  • Install/Uninstall Games
  • Import an already installed game
  • Play online (EAC not supported)
  • Update installed Games
  • Repair installed Games
  • Move installed games to different folders
  • Multiple downloads at the same time
  • Play games using the default wine and default prefix
  • Play game with custom wine (Lutris Wine/Proton maybe but can lead to bugs)
  • Run games on custom wine prefix
  • Check basic information about your Games
  • Open game page on Epic Store
  • Search for the game on ProtonDB
  • Sync installed games with an existing Epic Games instalation folder
  • Sync saves with the cloud

Planned features

  • Better Login System
  • Get the Free game of the week
  • Add Games outside Epic Games
  • Integration with other stores (GOG, ITCH.IO, Humble Bundle)

Language Support

  • English
  • German
  • Portuguese
  • French
  • Russian
  • Polish
  • Turkish
  • Dutch
  • Spanish
  • Hungarian
  • Italian
  • Malayalam
  • Czech

Installation

Debian

Download the heroic_x.x.x_amd64.deb from the Releases section

sudo dpkg -i heroic_x.x.x_amd64.deb

Arch (AUR)

AUR version

AUR page: https://aur.archlinux.org/packages/heroic-games-launcher-bin/

To install it manually use:

git clone https://aur.archlinux.org/heroic-games-launcher-bin.git

cd heroic-games-launcher-bin

makepkg --cleanbuild --syncdeps --install --clean --rmdeps

Otherwise you can install it via your prefered AUR helper, e.g. yay.

Fedora

Heroic for Fedora is available on the COPR repo or as the binary on the releases page.

Other Distributions

Download the heroic-x.x.x.AppImage from the Releases section.

To make it executable use:

chmod +x heroic-x.x.x.AppImage

To run it use:

./heroic-x.x.x.AppImage

Build binaries locally

Requires NodeJS to build

git clone https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher.git

cd HeroicGamesLauncher

yarn

yarn dist {package to create} (eg: deb, pacman, tar.xz, rpm)

Screenshots

image image image image image image

jump