macOS
brew install desedlocal Homebrew formula metadata
brew
Debugger for Sed. Version 1.2.2 via Homebrew; verified from local package data.
install
brew install desedlocal Homebrew formula metadata
sudo apk add desedAlpine Linux edge package indexes · desed · source: dl-cdn.alpinelinux.org
sudo dnf install desedFedora Rawhide package metadata · desed · source: dl.fedoraproject.org
nix profile install nixpkgs#desednixpkgs package indexes · pkgs/by-name/de/desed/package.nix · source: api.github.com
overview
Debugger for Sed
history
desed is a terminal user-interface debugger for sed scripts. It wraps GNU sed's debugging capability with interactive stepping, breakpoints, reverse stepping, hot reload, and state inspection.
The maintainer describes desed as a first Rust project built because sed lacked comfortable debugging tooling. The project reached public 1.x releases by 2020 and had a v1.2.2 release in 2024.
The official README lists several package routes, including Alpine Linux, Arch AUR, DragonFly BSD, Fedora, FreeBSD, Void Linux, Cargo, source builds, and precompiled GitHub releases. That spread reflects a small but real command-line audience across Unix-like package ecosystems.
Users run desed to step through sed programs, inspect pattern and hold-space state, preview substitutions, place breakpoints, and reload edited scripts while staying in a terminal UI.
desed is notable because it gives a classic Unix stream editor the kind of interactive debugger usually associated with larger programming languages. For package collectors, it is a niche but memorable text-processing tool: small, Rust-based, and aimed at people who write enough sed to need a debugger.
security posture
escape, surveillance, or offensive capability signal.
red risk · medium confidence · escape-surveillance-offensive
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
executables
| Command | Kind | Exposure | Note |
|---|---|---|---|
desed | cli | global executable |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
https://github.com/SoptikHa2/desed
install metadata
| Package key | brew:desed |
|---|---|
| Version | 1.2.2 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/desed |
| Homepage | https://soptik.tech/articles/building-desed-the-sed-debugger.html |
| Repository | https://github.com/SoptikHa2/desed |
| Upstream docs | https://github.com/SoptikHa2/desed#readme |
| License | GPL-3.0-or-later |
| Source archive | https://github.com/SoptikHa2/desed/archive/refs/tags/v1.2.2.tar.gz |
| Build dependencies | rust |
| Bottle | available (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, sonoma, ventura, x86_64_linux) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | desed |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
desed
nix profile install nixpkgs#deseddesed 1.2.1-r1
Demystify and debug your sed scripts, from comfort of your terminal
https://github.com/SoptikHa2/desed
sudo apk add deseddesed-doc 1.2.1-r1
Demystify and debug your sed scripts, from comfort of your terminal (documentation)
https://github.com/SoptikHa2/desed
sudo apk add desed-docdesed 1.2.2-8.fc44
Sed script debugger
https://crates.io/crates/desed
sudo dnf install desedsource trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.