Skip to content

Swpui, a TUI for case-aware search and replace

CLI & Terminal

A TUI utility for fast, ergonomic search‑and‑replace with case‑awareness in source code

Rust Latest v0.8.0 · 8d ago Security brief →

Features

  • Case‑aware replacement
  • Regex (including multiline) support
  • Multithreaded search across files

Recent releases

View all 12 releases →
Review required
v0.8.0 New feature
RBAC

Config, .swpignore, SSH retries

No immediate action
v0.7.2 Bug fix

if let guard stability

v0.7.1 Breaking risk
Breaking changes
  • Requires minimum Rust version 1.95.0; builds fail with older versions.
Full changelog

This version does not compile with rust < 1.95.0, it was yanked from crates.io for not respecting the MSRV in the Cargo.toml

Release Notes

Added

  • (ui) add keybinds to switch to a pane (#37) - (84f95d7)

  • rename gitignore setting (#35) - (4b55140)

Full Changelog: 0.7.0...0.7.1

Install swpui 0.7.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/beeb/swpui/releases/download/v0.7.1/swpui-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/beeb/swpui/releases/download/v0.7.1/swpui-installer.ps1 | iex"

Download swpui 0.7.1

| File | Platform | Checksum |
|--------|----------|----------|
| swpui-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| swpui-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| swpui-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| swpui-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
| swpui-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |

No immediate action
v0.7.0 Maintenance

Routine maintenance and dependency updates.

No immediate action
v0.6.0 New feature

gitignore toggle + settings popup

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
32
Forks
1
Languages
Rust Nix Shell

Install & Platforms

Install via
cargo nix

Beta — feedback welcome: [email protected]