Installation
Choose the installation method that works best for your system.
Pre-built Binaries (Recommended)
Download the latest release for your platform from GitHub Releases.
macOS (Apple Silicon)
curl -fsSL https://github.com/auswm85/rung/releases/latest/download/rung-$(curl -s https://api.github.com/repos/auswm85/rung/releases/latest | grep tag_name | cut -d '"' -f 4 | sed 's/v//')-aarch64-apple-darwin.tar.gz | tar xzsudo mv rung /usr/locxal/bin/macOS (Intel)
curl -fsSL https://github.com/auswm85/rung/releases/latest/download/rung-$(curl -s https://api.github.com/repos/auswm85/rung/releases/latest | grep tag_name | cut -d '"' -f 4 | sed 's/v//')-x86_64-apple-darwin.tar.gz | tar xzsudo mv rung /usr/local/bin/Linux (x86_64)
curl -fsSL https://github.com/auswm85/rung/releases/latest/download/rung-$(curl -s https://api.github.com/repos/auswm85/rung/releases/latest | grep tag_name | cut -d '"' -f 4 | sed 's/v//')-x86_64-unknown-linux-gnu.tar.gz | tar xzsudo mv rung /usr/local/bin/Windows
Download the .zip from releases and add to your PATH.
Homebrew (macOS/Linux)
brew tap auswm85/rung https://github.com/auswm85/rungbrew install rungFrom crates.io
If you have Rust installed:
cargo install rung-cliWith cargo-binstall
Faster installation without compilation:
cargo binstall rung-cliFrom Source
Clone and build from the repository:
git clone https://github.com/auswm85/rungcd rungcargo install --path crates/rung-cliVerify Installation
After installation, verify rung is available:
rung --versionYou should see output like:
rung 0.1.0Requirements
- Git 2.x — rung uses git2-rs for git operations
- GitHub CLI (
gh) authenticated, orGITHUB_TOKENenvironment variable
Setting up GitHub Authentication
rung needs GitHub access to create and manage pull requests. You have two options:
Option 1: GitHub CLI (Recommended)
Install and authenticate the GitHub CLI:
# Install gh (if not already installed)brew install gh # macOSapt install gh # Ubuntu/Debianwinget install gh # Windows
# Authenticategh auth loginOption 2: Personal Access Token
Set the GITHUB_TOKEN environment variable:
export GITHUB_TOKEN=ghp_your_token_hereYour token needs these scopes:
repo— Full control of private repositoriesread:org— Read org membership (if using organization repos)
Next Steps
Once installed, head to the Quick Start guide to create your first stack.