comby-tools/comby
A code rewrite tool for structural search and replace that supports ~every language. observed · 2026-08-28
Health v2 · maintenance only
62/100
- Activity 86
- Release rhythm 8
- 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: 2704
- days_rel: n/a
- days_push: 86
- n_releases_24m: 0
Adoption not part of the score
2670 stars · 74 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Comby is a command-line tool for structural search and replace across ~every programming language using lightweight syntax-aware templates. It understands code structure like balanced delimiters, strings, and comments, making large-scale refactors easier than regex tools like sed.
Use cases
- refactor code across many files with structural patterns
- replace deprecated API calls project-wide
- find nested expressions that regex can't match reliably
- run interactive review of automated code changes
- write one-off codemods for a language migration
- search and transform JSON or HTML structurally
When to choose
- you need syntax-aware search/replace beyond regex across many languages
- you want to automate small-to-large refactors with interactive review
- regex tools like sed struggle with nested parens, strings, or comments
When to avoid
- you need full AST-level transformation with complete parsers
- simple text substitution with sed/grep is sufficient
- you need IDE-integrated refactoring rather than a CLI
Facets
cli-tool · maturity active
parser search-engine developer-tools cli developer-tools parsers programming-languages windows cli structural-search-and-replace code-rewriting refactoring codemod parser-combinators multi-language automation macos linux docker
4 sources
- readme: https://github.com/comby-tools/comby · fetched 2026-08-28 · 9f6e02c8cceb
- homepage: https://comby.dev · fetched 2026-08-29 · bff6fed07398
- site_page: https://comby.dev/docs/get-started · fetched 2026-08-29 · dec0bf9e5063
- site_page: https://comby.dev/docs/overview · fetched 2026-08-29 · 61ef780618ef
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| comby-tools/comby | main | 62 |
For agents
markdown · JSON · MCP: product_card(name="comby-tools/comby")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem