9214400ccab414fd28ad2ddea19d1fe7b1f3ed32
The Project
Cartridges is a simple game launcher written in Python using GTK4 + Libadwaita.
Features
- Manually adding and editing games
- Importing games from Steam, Heroic and Bottles
- Hiding games
- Searching and sorting by title, date added and last played
Installation
Linux
From Releases
- Install
org.gnome.Platformfrom the gnome-nightly repository if needed. - Download the latest release from Releases.
- Install it via GNOME Software or
flatpak install hu.kramo.Cartridges.flatpak.
Windows
From Releases
- Download the latest release from Releases.
- Run the downloaded installer.
Note: Windows might present you with a warning when trying to install the app. This is expected, just ignore the warning.
Building
GNOME Builder
- Download GNOME Builder.
- Click "Clone Repository" with
https://github.com/kra-mo/cartridges.gitas the URL. - Click on the build button (hammer) at the top.
Meson
git clone https://github.com/kra-mo/cartridges.git
cd cartridges
meson build
ninja -C build install
Contributing
Code
Fork the repository, make your changes, then create a pull request.
Translations
Weblate
The project can be translated on Weblate.
Manually
- Clone the repository.
- If it isn't already there, add your language to
/po/LINGUAS. - Create a new translation from the
/po/cartridges.potfile with a translation editor such as Poedit. - Save the file as
[YOUR LANGUAGE CODE].poto/po/. - Create a pull request with your translations.
Languages
Python
96.8%
Meson
2.9%
CSS
0.3%
