chmln/sd
Intuitive find & replace CLI (sed alternative) observed · 2026-08-28
Health v2 · maintenance only
65/100
- Activity 69
- Release rhythm 40
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2810
- days_rel: 189
- days_push: 189
- n_releases_24m: 1
Adoption not part of the score
7326 stars · 167 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
sd is an intuitive find & replace command-line tool written in Rust, designed as a simpler, faster alternative to sed. It uses familiar JavaScript/Python-style regex syntax, offers a string-literal mode, and is significantly faster than sed on large files.
Use cases
- find and replace text in files from the command line
- replace text across multiple lines in a file
- batch replace strings in large files quickly
- extract substrings using regex capture groups
- do in-place text substitution without sed quirks
- find and replace literal strings without escaping special characters
When to choose
- you want simpler, more readable find & replace syntax than sed
- you need fast text replacement on very large files
- you prefer JavaScript/Python-style regex over sed's quirks
- you need multi-line (across-line) replacements
- you want painless in-place file editing from the terminal
When to avoid
- you need sed's full scripting capabilities like line addressing or holding buffers
- you are in an environment where installing Rust-based tools is not possible
- you need a POSIX-standard tool guaranteed on every Unix system
- your workflow already depends heavily on sed scripts
Facets
cli-tool · maturity stable
parser developer-tools cli developer-tools text-editors cli windows rust sed-alternative find-and-replace regex text-processing command-line linux macos
2 sources
- readme: https://github.com/chmln/sd · fetched 2026-08-28 · daaa49894da8
- registry_crates: https://crates.io/api/v1/crates/sd · fetched 2026-08-29 · aadb8ea9fc6e
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| chmln/sd | main | 65 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem