Volver al ranking

Vysp3r/ProtonPlus

Vala

A modern compatibility tools manager

gnomegtk4libadwaitavalagtklinuxprotonproton-ge-customwineadwaitasteamtinkerlaunchstl
Crecimiento de estrellas
Estrellas
1.6k
Forks
47
Crecimiento semanal
Issues
26
5001k1.5k
sept 2022dic 2023abr 2025jul 2026
README



ProtonPlus

A modern compatibility tools manager for Linux

Stars Latest Release Flathub Downloads License Translation status Donate

Don't forget to star the repo if you are enjoying the project!


ProtonPlus is a modern compatibility tools manager for Linux. It allows you to easily manage and update various compatibility tools like Proton, Wine, DXVK, and VKD3D across different launchers.

📋 Table of Contents

✨ Features

  • 🚀 Multi-Launcher Support: Manage tools for Steam, Lutris, Heroic, Bottles, and more.
  • 🎮 Steam Integration: Change compatibility tools and launch options for your Steam games directly.
  • 🔄 Easy Updates: One-click updates for your installed compatibility tools.
  • 💻 CLI Support: Manage your tools from the comfort of your terminal.
  • 🎨 Modern UI: Built with GTK4 and Libadwaita for a consistent GNOME experience.
  • 🔍 Tool Management: See which tools are currently in use by your games.

🖼️ Screenshots

Main Window Library View
Launch Options Mass Edit

🎮 Supported Launchers

The launcher you wanted is missing? Simply request for it to be added here!

🛠️ Supported Compatibility Tools

Proton & Wrappers
  • Steam Tinker Launch
  • Proton-GE
  • Proton-GE RTSP
  • Proton-CachyOS
  • DW-Proton
  • Proton-EM
  • Proton-Tkg
  • Luxtorpeda
  • Boxtron
  • Roberta
Wine Builds
  • Wine-Vanilla
  • Wine-Staging
  • Wine-Staging-Tkg
  • Wine-Proton
Graphics Libraries (DXVK & VKD3D)
  • DXVK (doitsujin)
  • DXVK (Sarek)
  • DXVK Async (Sarek)
  • DXVK GPL+Async (Ph42oN)
  • VKD3D-Proton
  • VKD3D-Lutris

The compatibility tool you wanted is missing? Simply request for it to be added here!

📦️ Installation methods

Download on Flathub

[!IMPORTANT] The main installation method is Flathub.

Community Packages

Distribution Repository Maintainer
Arch Linux AUR yochananmarqos
Fedora Copr wehagy
Fedora Terra Owen Zimmerman
NixOS nixpkgs Seth
Ubuntu Pacstall Vysp3r
openSUSE OBS rrahl0
Void Linux Official repository xJayMorex
Gentoo Overlay amielke

🏗️ Building from source

Requirements

  • git
  • ninja
  • meson >= 1.0.0
  • vala
  • gtk4
  • libadwaita >= 1.6
  • json-glib
  • libsoup-3.0
  • libarchive
  • desktop-file-utils
  • libgee

Build instructions

Native Build
  1. Install dependencies (Example for Fedora):

    sudo dnf install git gettext 'meson >= 1.0.0' vala desktop-file-utils libappstream-glib \
      'pkgconfig(gee-0.8)' 'pkgconfig(glib-2.0)' 'pkgconfig(gtk4)' 'pkgconfig(json-glib-1.0)' \
      'pkgconfig(libadwaita-1) >= 1.6' 'pkgconfig(libarchive)' 'pkgconfig(libsoup-3.0)'
    
  2. Clone the repository:

    git clone https://github.com/Vysp3r/ProtonPlus.git
    cd ProtonPlus
    
  3. Build and run:

    ./scripts/build.sh native run
    
  4. Install (Optional):

    cd build-native
    sudo ninja install
    
Flatpak Build
  1. Install Flatpak and Builder:

    sudo dnf install git flatpak
    flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
    flatpak install org.flatpak.Builder
    
  2. Install Runtimes:

    flatpak install runtime/org.gnome.Sdk/x86_64/50 runtime/org.gnome.Platform/x86_64/50 \
      runtime/org.freedesktop.Sdk.Extension.vala/x86_64/25.08
    
  3. Build and run:

    ./scripts/build.sh local run
    

📖 Wiki

The wiki is currently under construction. You can access it here!

🌐 Translate

Help us translate ProtonPlus into your language! Use Weblate or modify the translation files directly.

🙌 Contribute

Contributions are welcome! Please read our Contribution Guidelines before submitting a pull request.

👥 Contributors

Contributors
Repositorios relacionados
winapps-org/winapps

Run Windows apps such as Microsoft Office/Adobe in Linux (Ubuntu/Fedora) and GNOME/KDE as if they were a part of the native OS, including Nautilus integration. Hard fork of https://github.com/Fmstrat/winapps/

ShellOthercassowarydocker
15.6k495
phw/peek

Simple animated GIF screen recorder with an easy to use interface

ValaGNU General Public License v3.0linuxgif-recorder
10.6k334
vinceliuice/WhiteSur-gtk-theme

MacOS like theme for all gtk based desktops

CSSnpmMIT Licensegnomegtk
9.1k733
material-shell/material-shell

A modern desktop interface for Linux. Improve your user experience and get rid of the anarchy of traditional desktop workflows. Designed to simplify navigation and reduce the need to manipulate windows in order to improve productivity. It's meant to be 100% predictable and bring the benefits of tools coveted by professionals to everyone.

TypeScriptnpmGNU General Public License v3.0materialmaterial-design
material-shell.com
7.3k180
NickvisionApps/Parabolic

Download web video and audio

C#MIT Licensegnomedownloader
flathub.org/apps/details/org.nickvision.tubeconverter
6.7k308
hbons/SparkleShare

Share and collaborate by syncing with any Git repository instantly. Linux, macOS, and Windows

C#GNU General Public License v3.0syncgit
sparkleshare.org
5k568
Gictorbit/photoshopCClinux

Photoshop CC v19 installer for Gnu/Linux

ShellGNU General Public License v2.0photoshopgnu-linux
4.5k321
micheleg/dash-to-dock

A dock for the Gnome Shell. This extension moves the dash out of the overview transforming it in a dock for an easier launching of applications and a faster switching between windows and desktops.

JavaScriptnpmGNU General Public License v2.0dockgnome
micheleg.github.io/dash-to-dock/
4.3k547
rafaelmardojai/firefox-gnome-theme

A GNOME👣 theme for Firefox🔥

CSSnpmThe Unlicensegnometheme
3.9k166
GSConnect/gnome-shell-extension-gsconnect

KDE Connect implementation for GNOME

JavaScriptnpmGNU General Public License v2.0kdeconnectgnome
3.7k312
anmoljagetia/Flatabulous

This is a Flat theme for Ubuntu and other Gnome based Linux Systems.

CSSnpmMIT Licenseflat-themetheme
blog.anmoljagetia.me/flatabulous-ubuntu-theme/
3.6k228
SeaDve/Kooha

Elegantly record your screen

Rustcrates.ioGNU General Public License v3.0video-recordingscreen-recorder
3.4k94