A gui for Legendary
Project description
Rare
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 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.
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:
Debian based
- DUR package: rare
- .deb file in releases page
Note: You probably need to install pypresene manually, from DUR or with pip
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
- Clone the repo with Submodule:
git clone https://github.com/Dummerle/Rare --recurse-submodules. - Change your working directory to the project folder:
cd Rare - Run
pip install -r requirements.txtto install all required dependencies. If you are on Arch you can runsudo pacman --needed -S python-wheel python-setuptools python-pyqt5 python-qtawesome python-requests python-pillow - 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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file Rare-1.8.4.tar.gz.
File metadata
- Download URL: Rare-1.8.4.tar.gz
- Upload date:
- Size: 1.6 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9fe34cc1c3d6ad806acd207ff266a014cbfce19ff8cb96c880e57b56dd993f83
|
|
| MD5 |
d9026680a81097c0dcb66e3d2518b240
|
|
| BLAKE2b-256 |
caa1c6da73a2878e83c1e61f54ec48431ab84b304e1d2c0f58984e677061d26c
|
File details
Details for the file Rare-1.8.4-py3-none-any.whl.
File metadata
- Download URL: Rare-1.8.4-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.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
79f058ef3b3da3b82370a2303d320439ee718e1b9fbc4fc23268fb0646ac40cd
|
|
| MD5 |
37a073770f02830f268e0246318a05ff
|
|
| BLAKE2b-256 |
96249a9d860e9acd534cf50019357cb76ec1d0027f69e20a97460ce23eb95c1d
|