A lightweight command-line proxy utility written in Rust.
Easily configure proxy settings across Linux, macOS, and Windows — with one simple install command.
- 🌍 Automatically sets system-wide proxy variables
- 🖥️ Supports
.bashrc
,.zshrc
,.npmrc
,apt
, and Git global config - 🧠 Detects OS and applies platform-specific logic
- 🔧 Works on Linux, macOS, and Windows
- 🧵 Written in fast, reliable Rust
You can install the latest version directly using curl
on linux:
curl -fsSL curl -fsSL https://raw.githubusercontent.com/07CalC/rustprox/master/install.sh | sh
for windows:
irm https://raw.githubusercontent.com/07CalC/rustprox/master/install.ps1 | iex
for macos (build from code):
Before you begin, ensure the following are installed:
- Rust
- Git
- Xcode Command Line Tools:
clone the repository
xcode-select --install
You can build the release version using:git clone https://github.com/07CalC/rustprox.git cd rustprox
The final binary will be located at:cargo build --release
To install rustprox globally so it can be used from anywhere:target/release/rustprox
Then use:cargo install --path .
use sudo if permission deniedrustprox --help