New: v4.0 "Nucleus"

The epic RF companion ⚡  
for HAMs and professionals

Fast, efficient, and multi-platform 
toolbox for your RF & hardware security assessments

Easy Installation

Get RF Swift up and running in a minute: a one-line installer on Linux and macOS, a signed disk image on macOS, and a one-click installer on Windows. No technical expertise required.

curl -fsSL "https://raw.githubusercontent.com/PentHertz/RF-Swift/refs/heads/main/get_rfswift.sh" | sh

Then run rfswift. The script installs the CLI, the Workbench or both, and sets up Docker, Podman or Nix for you.

# Homebrew: CLI and Workbench from the signed release
brew install --cask penthertz/rfswift/rfswift

# or the signed and notarized disk image
curl -LO https://github.com/PentHertz/RF-Swift/releases/latest/download/rfswift_Darwin_universal.dmg && open rfswift_Darwin_universal.dmg

In the disk image, drag the Workbench to Applications and run Install RF Swift CLI next to it. The same image is on the releases page.

# Fetch the latest installer (x64 here, arm64 exists too) and run it
$setup = (Invoke-RestMethod https://api.github.com/repos/PentHertz/RF-Swift/releases/latest).assets | Where-Object name -like 'RFSwift-Setup-*-x64.exe'
Invoke-WebRequest $setup.browser_download_url -OutFile RFSwift-Setup.exe; .\RFSwift-Setup.exe

Or download it by hand from the releases page. One UAC prompt installs WSL 2, USB passthrough, the container engine of your choice or Nix, and RF Swift with its Start Menu entries.

Every download is verified against the release SHA-256 manifest, with an optional Sigstore build-provenance check. Native packages (deb, rpm, pacman, Homebrew cask, MSI) and all the details are in Getting Started.