Automic VaultAutomic Vault

brew

Install desed with Homebrew, apk, dnf, Nix

Debugger for Sed. Version 1.2.2 via Homebrew; verified from local package data.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install desed

local Homebrew formula metadata

overview

Package summary

Debugger for Sed

Commands and aliases

  • desed

history

Project history and usage

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.

Project history

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.

Adoption history

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.

How it is used

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.

Why package nerds care

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.

Timeline

  • 2020: v1.2.0 added autoreload and BSD support.
  • 2022: v1.2.1 fixed BSD file-watch support on armv7.
  • 2024: v1.2.2 was published.

Related projects

  • Related tools include GNU sed itself and sed programs such as sedtris, which the README references as an example of complex sed usage.

security posture

Risk level: red

escape, surveillance, or offensive capability signal.

Risk classifier

red risk · medium confidence · escape-surveillance-offensive

Why

  • escape, surveillance, or offensive capability signal

Signals

  • text:debugger

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 8 platform targets.
  • Build metadata lists 1 build dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
desedcliglobal executable

freshness

Version and 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.

page generated2026-07-08
manager version1.2.2
manager updated
local dataok
upstreamcurrent
latest detectedv1.2.2

https://github.com/SoptikHa2/desed

  • infoNo package-manager update timestamp was available.low confidence

install metadata

Package metadata

Package keybrew:desed
Version1.2.2
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/desed
Homepagehttps://soptik.tech/articles/building-desed-the-sed-debugger.html
Repositoryhttps://github.com/SoptikHa2/desed
Upstream docshttps://github.com/SoptikHa2/desed#readme
LicenseGPL-3.0-or-later
Source archivehttps://github.com/SoptikHa2/desed/archive/refs/tags/v1.2.2.tar.gz
Build dependenciesrust
Bottleavailable (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, sonoma, ventura, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namedesed
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Nix95%

desed

nix profile install nixpkgs#desed
  • normalized package name match
  • Matched by: Desed
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/de/desed/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
apk95%

desed 1.2.1-r1

Demystify and debug your sed scripts, from comfort of your terminal

https://github.com/SoptikHa2/desed

sudo apk add desed
  • License: GPL-3.0-or-later
  • Architecture: x86_64
  • Source Package: desed
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Desed
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: desed from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
apk95%

desed-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-doc
  • License: GPL-3.0-or-later
  • Architecture: x86_64
  • Source Package: desed
  • normalized package name match
  • Matched by: Desed
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: desed-doc from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
dnf95%

desed 1.2.2-8.fc44

Sed script debugger

https://crates.io/crates/desed

sudo dnf install desed
  • License: GPL-3.0-or-later AND ISC AND MIT AND Zlib AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT)
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: rust-desed
  • 6 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Desed
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: desed from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment