Skip to main content
Project Banner

PyPI Python Version License Tests

Prefixer is a tool for managing Steam Proton prefixes, alternative to protontricks with a friendlier interface, faster responses and modular approach.

Why this?

Prefixer:

  • includes fuzzy name matching, so you don't have to remember IDs
  • is up to 40 times faster than legacy methods by modifying files directly (no wineserver)
  • instead of "verbs" uses a declarative json5 format for tweaks, so you can share your work
  • includes built-in first-class Steam support output Overriding winhttp for BepInEx, compared to protontricks

Usage

prefixer 'cyberpunk' tweak libs.d3dx9.47 # installs d3dcompiler 47 in Cyberpunk 2077
prefixer 'fallout new' run ~/Downloads/fonv_patcher.exe # runs the patcher for Fo:NV
prefixer 'subnautica' tweak loaders.bepinex # installs BepInEx 5 for Subnautica
prefixer 'Balatro' openpfx # opens the wineprefix folder in your file manager

Alongside more! Run prefixer --help or prefixer --list-tweaks for everything!

Installation

Arch

install prefixer with your favorite AUR helper, for example:

yay -S prefixer

Enjoying Prefixer? Drop a vote on the AUR! It costs you nothing and could help us get Prefixer into the [extra] repo!

NixOS

add an input (pinned to the most recent release for stability):

inputs.prefixer.url = "github:wojtmic/prefixer/1.3.8";

Then add the package:

home.packages = [
  inputs.prefixer.packages.${pkgs.system}.default
];

Any other distro

Use pipx (or uv) to get it from PyPI:

pipx install prefixer

Community

Prefixer is a fairly new project, you can become an early adopter now!

Star graph

Star History Chart

Contributors

Metadata

Release files for prefixer 1.4.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for prefixer 1.4.2
File Size Uploaded
prefixer-1.4.2.tar.gz 72.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for prefixer 1.4.2
File Interpreter ABI Platform
prefixer-1.4.2-py3-none-any.whl Python 3 none any Details

Total release size: 160.8 kB

Release files / prefixer-1.4.2.tar.gz

Download URL prefixer-1.4.2.tar.gz
Size 72.7 kB
Tags Source
SHA-256 checksum
How to use checksums
2b641270ed2f35e9decb6fd3df1db9f05ffa3e1e6765a0f9252775414c0e5e98
BLAKE2b-256 checksum
How to use checksums
a7bae75e39355d2970680b28754dca9fc314b91bcda353ec2964941f031203dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / prefixer-1.4.2-py3-none-any.whl

Download URL prefixer-1.4.2-py3-none-any.whl
Size 88.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5c51a05135863c0980b84baff8a6c0011b86fdf5822dc09a7bc5f7b17037a5da
BLAKE2b-256 checksum
How to use checksums
8f68b91fe1e683cc5b23b7fe536ba27f5da6a3ade3723b8bc117b6b6398d62fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

1.4.3

2 release files

This release

1.4.2 This release

2 release files

1.4.1

2 release files

1.4.0

2 release files

1.3.8

2 release files

1.3.7

2 release files

1.3.6

2 release files

1.3.5

2 release files

1.3.4

2 release files

1.3.3

2 release files

1.3.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page