Skip to content

Vysp3r/ProtonPlus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Mar 1, 2025
e706763 · Mar 1, 2025
Sep 23, 2022
Feb 24, 2025
Mar 1, 2025
Oct 4, 2024
Feb 22, 2025
Sep 12, 2024
Dec 2, 2022
Dec 2, 2022
Sep 23, 2022
Feb 16, 2025
Mar 2, 2023
Feb 16, 2025
Feb 24, 2025
Feb 24, 2025



ProtonPlus

A modern compatibility tools manager for Linux.

Stars Latest Release Flathub Downloads License Telegram

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

Preview 1

📦️ Installation methods

Download on Flathub

Warning

The main installation method is Flathub

Arch Linux (AUR) (Maintained by yochananmarqos)

Fedora (COPR) (Maintained by wehagy)

NixOS (MyNixOS) (Maintained by Seth)

🏗️ Building from source

Requirements

Linux
  1. Install all dependencies (I am on Fedora, so for you this line might be different)

    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 local source code as a native application

    ./scripts/build-native.sh
    
    # Alternative: Runs application after the build.
    ./scripts/build-native.sh run
  4. (Optional) Install the application

    cd build-native
    ninja install
  5. Run the application

    cd src && \
    ./com.vysp3r.ProtonPlus
Linux (Flatpak Builder)
  1. Install all dependencies (I am on Fedora, so for you this line might be different)

    sudo dnf install \
      git \
      flatpak
  2. Add the flathub repo to your system if not added before

    flatpak --if-not-exists remote-add \
      flathub https://flathub.org/repo/flathub.flatpakrepo
  3. Install the necessary runtimes and build tools for Flatpak

    flatpak install \
      runtime/org.gnome.Sdk/x86_64/47 \
      runtime/org.gnome.Platform/x86_64/47 \
      runtime/org.freedesktop.Sdk.Extension.vala/x86_64/24.08 \
      org.flatpak.Builder
  4. Clone the GitHub repo and change to repo directory

    git clone https://github.com/Vysp3r/ProtonPlus.git && \
      cd ProtonPlus
  5. Build the local source code as a Flatpak and install for the current user

    ./scripts/build-local.sh
    
    # Alternative: Runs application after the build.
    ./scripts/build-local.sh run
  6. Run the application

    flatpak --user run \
      com.vysp3r.ProtonPlus

🌐 Translate

You can translate ProtonPlus on Weblate or by modifying the files directly

🙌 Contribute

Please read our Contribution Guidelines

All contributions are highly appreciated.

✨️ Contributors

Contributors

⤴️ Back to Top