Ross ROSS = Recommend OSS · open-source software intelligence for agents

Fuco1/smartparens

Minor mode for Emacs that deals with parens pairs and tries to be smart about it. observed · 2026-08-28

github.com/Fuco1/smartparens · Emacs Lisp · GPL-3.0 (copyleft) 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
Fuco1/smartparensmain52

For agents

markdown · JSON · MCP: product_card(name="Fuco1/smartparens")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem