Skip to content

Swpui, a TUI for case-aware search and replace

CLI & Terminal
Rust Latest v0.10.0 · 21d ago Security brief →

Features

  • Case‑aware text search and replace
  • Regex (including multiline) support with capture groups
  • TUI interface with glob filtering, hidden/gitignored file toggles, and per‑file preview

Recent releases

View all 14 releases →
No immediate action
v0.10.0 New feature

glob filters

No immediate action
v0.9.0 New feature

Space toggle + Enter confirm + Mouse

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 |

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
81
Forks
4
Languages
Rust Nix Shell

Install & Platforms

Install via
cargo nix

Beta — feedback welcome: [email protected]