Skip to content

Vysp3r/ProtonPlus



ProtonPlus

A simple Wine and Proton-based compatibility tools manager

Download on Flathub

Stars Latest Release Flathub Downloads License Telegram

Please do not theme this app

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

Download on Flathub


📦️ Alternative installation methods

Warning The main installation method is Flatpak from Flathub

Arch Linux (AUR)

https://aur.archlinux.org/packages/protonplus (Maintained by yochananmarqos)

Fedora (COPR)

https://copr.fedorainfracloud.org/coprs/wehagy/protonplus/ (Maintained by wehagy)

NixOS (MyNixOS)

https://mynixos.com/nixpkgs/package/protonplus (Maintained by Seth)


🏗️ Building from source

Requirements
Fedora
  1. Install all dependencies:

    sudo dnf install \
      git \
      ninja-build \
      meson \
      gtk4-devel \
      libadwaita-devel \
      json-glib-devel \
      libsoup3-devel \
      libarchive-devel \
      desktop-file-utils \
      libgee-devel
  2. Clone the GitHub repo and change to repo directory:

    git clone https://github.com/Vysp3r/ProtonPlus.git && \
      cd ProtonPlus
  3. Build the source:

    meson build --prefix=/usr && \
    cd build && \
    ninja
  4. (Optional) Install application:

    ninja install
  5. Start application:

    cd src && \
    ./com.vysp3r.ProtonPlus
Flatpak Builder
  1. Install the distro dependencies using your package manager (apt, dnf, pacman, etc):

    sudo <insert your distro package manager and install options here> \
      git \
      flatpak \
      flatpak-builder
  2. Add the flathub repo to your user if not added before:

    flatpak --user --if-not-exists remote-add \
      flathub https://flathub.org/repo/flathub.flatpakrepo
  3. Install the needed runtimes for flatpak:

    flatpak --user install \
      runtime/org.gnome.Sdk/x86_64/43 \
      runtime/org.gnome.Platform/x86_64/43
  4. Clone the GitHub repo and change to repo directory:

    git clone https://github.com/Vysp3r/ProtonPlus.git && \
      cd ProtonPlus
  5. Build the source inside the "build-dir" in the repo directory and install for the current user:

    flatpak-builder --user --install --force-clean \
      build-dir \
      com.vysp3r.ProtonPlus.json
  6. Start application:

    flatpak --user run \
      com.vysp3r.ProtonPlus

⁉️ ProtonPlus vs ProtonUp-Qt

ProtonPlus ProtonUp-Qt
GUI Toolkit GTK4 QT
Language Vala Python
Based on Nothing ProtonUp
Looks best on GNOME KDE

🌐 Translate ProtonPlus

You can translate ProtonPlus on Weblate: https://hosted.weblate.org/projects/protonplus/protonplus/


🙌 Contribute to ProtonPlus

Please read our Contribution Guidelines

All contributions are highly appreciated.


✨️ Contributors

Contributors


💝 Acknowledgment

This README is based on the README from Gradience by Gradience Team

⤴️ Back to Top