Skip to main content

A gui for Legendary

Project description

Rare

Discord Shield

A frontend for legendary, the open source Epic Games Launcher alternative

Rare is a graphical interface for Legendary, a command line alternative to Epic Games launcher, based on PyQt5

Logo

Logo by @MultisampledNight available here, licensed under CC BY-SA 4.0

Installation

Installation via pip (recommend)

Execute pip install Rare for all users, or pip install Rare --user for the current user only.

To install latest git version use pip install --upgrade https://github.com/Dummerle/Rare/archive/refs/heads/main.zip.

Linux and Mac: execute rare in your terminal.

Windows: execute pythonw -m rare in cmd

It is possible to create a desktop link, or a start menu link. Execute the command above with --desktop-shortcut or --startmenu-shortcut option, alternatively you can create them in the settings.

Note: On Linux must be /home/user/.local/bin in PATH and on Windows must be PythonInstallationDirectory\Scripts in PATH. On Mac is the Path /Users/user/Library/Python/3.x/bin.

Linux

Arch based

There are some AUR packages available:

  • rare - for stable releases
  • rare-git - for the latest features, which are not in a stable release

Debian based

Other

Install via pip or use the AppImage.

macOS

There is a .dmg file available in releases page.

Note: You have to enable it manually in Settings -> Security and Privacy. Otherwise, Gatekeeper will block Rare from running.

You can also use pip.

Packages

In releases page are AppImages for Linux, a .msi file for windows and a .dmg file for macOS available

Latest packages

In the actions tab you can find packages for the latest commits.

Note: They might be unstable.

Run from source

  1. Clone the repo with Submodule: git clone https://github.com/Dummerle/Rare --recurse-submodules.
  2. Change your working directory to the project folder: cd Rare
  3. Run pip install -r requirements.txt to install all required dependencies. If you are on Arch you can run sudo pacman --needed -S python-wheel python-setuptools python-pyqt5 python-qtawesome python-requests python-pillow
  4. Run python3 -m rare

Why Rare?

  • Rare only uses ~50MB of RAM which is much less than the electron based HeroicGamesLauncher uses.
  • Rare supports most major platforms (Windows, Linux, Mac) unlike the alternatives.

Issues

If you run into any issues, please report it by creating an issue on GitHub or on Discord: https://discord.gg/YvmABK9YSk

Contributing

There are several options to contribute.

  • If you can Python and PyQt you can implement new Features (Some ideas are in Projects).
  • If you are a designer, you can add Stylesheets or create a logo or a banner.
  • You can translate the application in your language: Check our transifex page for that.

More information is available in CONTRIBUTING.md.

Images

alt text alt text alt text alt text alt text

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Rare-1.8.1.tar.gz (1.6 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

Rare-1.8.1-py3-none-any.whl (1.7 MB view details)

Uploaded Python 3

File details

Details for the file Rare-1.8.1.tar.gz.

File metadata

  • Download URL: Rare-1.8.1.tar.gz
  • Upload date:
  • Size: 1.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.9.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12

File hashes

Hashes for Rare-1.8.1.tar.gz
Algorithm Hash digest
SHA256 ba64993065219defe7e4d0f56536ad52a047dc4b5f5ddb5f4992d55cdaa0f136
MD5 909d4cefbf4da708dfdfd7de0837b868
BLAKE2b-256 399215ef024e0fef7aa8aa3ea06f69aa032e3d3bbfd2416b27824a2317c3a992

See more details on using hashes here.

File details

Details for the file Rare-1.8.1-py3-none-any.whl.

File metadata

  • Download URL: Rare-1.8.1-py3-none-any.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.9.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12

File hashes

Hashes for Rare-1.8.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b8fbc96e1032469c8478f044d400b05d7bacaff32236ae1e7757ab03da289e33
MD5 4a1f9a26ed46d61d24f01d00c51124f2
BLAKE2b-256 02be6339568b5f71089f0437f706ac8ba8e4ed655e778d9c6b36673650c445a8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page