Fuco1/smartparens
Minor mode for Emacs that deals with parens pairs and tries to be smart about it. observed · 2026-08-28
Health v2 · maintenance only
52/100
- Activity 64
- 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-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 5036
- days_rel: n/a
- days_push: 216
- n_releases_24m: 0
Adoption not part of the score
1941 stars · 199 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Smartparens is an Emacs minor mode for managing paired delimiters such as parentheses, brackets, and quotes. It automates inserting, wrapping, unwrapping, rewrapping, navigating, and keeping pairs balanced during editing.
Use cases
- automatically insert matching brackets and quotes in Emacs
- wrap or unwrap expressions with paired delimiters
- keep code balanced while deleting or killing lines
- navigate and slurp s-expressions in Lisp editing
- enforce balanced pairs with a strict editing mode
When to choose
- you edit Lisp or other delimiter-heavy languages in Emacs
- you want automated pair insertion and structural navigation
- you need strict mode to keep code well-formed
When to avoid
- you use an editor other than Emacs
- you prefer minimal editing without automatic pair behavior
Facets
plugin · maturity active
editor developer-tools text-editors developer-tools programming-languages cross-platform emacs-lisp minor-mode parentheses paired-delimiters structural-editing emacs
1 source
- readme: https://github.com/Fuco1/smartparens · fetched 2026-08-28 · f520c3b4f1a4
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| Fuco1/smartparens | main | 52 |
For agents
markdown · JSON · MCP: product_card(name="Fuco1/smartparens")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem