Join the telegram! โ Don't forget to star the repo if you are enjoying the project!
ProtonPlus is a simple Proton version manager that make it easy to install and manage Proton versions. It works with Steam, Lutris, Heroic Games Launcher and Bottles. It was made in Vala with GTK4 and Libadwaita using GNOME Builder. This project is still in its early phase, so please keep that in mind before using it.
If you have any questions about ProtonPlus or want to share information with us, please go to one of the following places:
Before you file an issue, make sure you have read the known issues section.
For more information, read the documentation!
- Install and manage Proton versions for Steam, Lutris, Bottles and Heroic Games Launcher
- And much more...
- Heroic Games Launcher support not working
- Bottles support not working
- Add localization
- Comment the code
- Document the project
- Add a game list with additional data like Deck compatibility and Anti-cheat status
- Add the ability to add custom locations
- Add games specific fixes (ex. Star Citizen)
- Add an update notification system
| ProtonPlus | ProtonUp-Qt | |
|---|---|---|
| GUI Toolkit | GTK4 | QT |
| Language | Vala | Python |
| Based on | Nothing | ProtonUp |
| Looks best on | GNOME | KDE |
Requirements
Installing
- Install all dependencies (I'm using Fedora 37):
sudo dnf install git ninja-build meson gtk4-devel libadwaita-devel json-glib-devel libsoup3-devel libarchive-devel desktop-file-utils - Clone the GitHub repo:
git clone https://github.com/Vysp3r/ProtonPlus.git&cd ProtonPlus - Build the source:
meson build --prefix=/usr&cd build&ninja - (Optional) Install application:
ninja install - Start the application:
cd src&./protonplus
Please read our Contribution Guidelines
All contributions are highly appreciated.
ProtonPlus is licensed under GPL 3.0
Copyright ยฉ 2022 Charles "Vysp3r" Malouin
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
