Hacker ApprovedDepartments

Paredit

Hacker Approved

Shares rank 10 of 24 Emacs packages by recommenders

An Emacs mode that edits Lisp code by structure, keeping parentheses balanced and letting you move through code as a tree.

An Emacs mode that edits Lisp code by structure, keeping parentheses balanced and letting you move through code as a tree.

11 people gave an opinion

recommend it
11
criticize it
0
approval share
100%
Each figure is one person. RecommendsCriticizes

Recommended in 7 of 13 months

  1. November 2025: recommended
  2. December 2025: not recommended
  3. January 2026: recommended
  4. February 2026: recommended
  5. March 2026: recommended
  6. April 2026: recommended
  7. May 2026: not recommended
  8. June 2026: recommended
  9. July 2026: not recommended
  10. August 2026: recommended
  11. September 2026: not recommended
  12. October 2026: not recommended
  13. November 2026: not recommended (month in progress)

Why it carries the badge

  • 11 people recommend itNeeds 10 or more, met.
  • Nobody criticizes itNeeds 2 to 1 or better, met.
  • Recommended in 7 of 13 monthsNeeds 4 or more, met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Best editing experience for Lisp

    “Lisp + Paredit in Emacs is the most pleasant code-wrangling experience I've ever had”

    Comment from 27 Jan 2026 in “After two years of vibecoding, I'm back to writing by hand”

    “Emacs with Paredit makes editing s-expressions flow”

    Comment from 17 Nov 2025 in “Things I don't like in configuration languages”

    “Paredit / Parinfer ruined other languages for me.”

    Comment from 3 Jun 2026 in “My thoughts after using Clojure for about a month”
  • Fast navigation and manipulation of code

    “nobody in any language in any ide will come even close to how quickly you can manipulate the codebase”

    Comment from 2 Apr 2026 in “Bringing Clojure programming to Enterprise (2021)”

    “Navigating and manipulating code as a tree, directly in your editor. There is nothing like it.”

    Comment from 4 Jun 2026 in “My thoughts after using Clojure for about a month”

    “Structural editing turns the parentheses into a huge plus so navigating feels like flying.”

    Comment from 4 Jun 2026 in “Why Janet?”
  • Manages parentheses automatically

    “My editor balances my parentheses (Emacs Paredit). I rarely think about them. I just think structurally and the editor manages the details.”

    Comment from 24 Jun 2026 in “Rhombus v1.0”

    “Structural editing turns the parentheses into a huge plus so navigating feels like flying.”

    Comment from 4 Jun 2026 in “Why Janet?”

    “just hit ) and it moves me past any kind of paren/bracket”

    Comment from 2 Jun 2026 in “My thoughts after using Clojure for about a month”

Other Emacs packages people recommend

The four most recommended other Emacs packages, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

Paredit compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
Evil mode for Emacs39785%11—Approved
agent-shell25681%11—Approved
TRAMP for Emacs251071%8—Approved
gptel20195%12—Approved
PareditThis page110100%7—Approved
See all 24 Emacs packages, ranked

What people said

16 of the 17 comments that mention it, newest first. Each links to the original comment.

“paredit all the way, baby”

RecommendsComment from 13 Aug 2026 in “Why vibe code in Common Lisp?”

“works in clojure (with Emacs/cider/paredit)”

MixedComment from 24 Jun 2026 in “Rhombus v1.0”

“My editor balances my parentheses (Emacs Paredit). I rarely think about them. I just think structurally and the editor manages the details.”

RecommendsComment from 24 Jun 2026 in “Rhombus v1.0”

“Structural editing turns the parentheses into a huge plus so navigating feels like flying.”

RecommendsComment from 4 Jun 2026 in “Why Janet?”

“Navigating and manipulating code as a tree, directly in your editor. There is nothing like it.”

RecommendsComment from 4 Jun 2026 in “My thoughts after using Clojure for about a month”

“Paredit / Parinfer ruined other languages for me.”

RecommendsComment from 3 Jun 2026 in “My thoughts after using Clojure for about a month”

“It’s pretty much a lifesaver for this kind of thing.”

RecommendsComment from 3 Jun 2026 in “My thoughts after using Clojure for about a month”

“That’s making me really thankful to be a paredit user.”

RecommendsComment from 3 Jun 2026 in “My thoughts after using Clojure for about a month”

“moving your cursor along the AST or moving expressions around with nice hotkeys”

RecommendsComment from 3 Jun 2026 in “Why Janet?”

“just hit ) and it moves me past any kind of paren/bracket”

RecommendsComment from 2 Jun 2026 in “My thoughts after using Clojure for about a month”

“nobody in any language in any ide will come even close to how quickly you can manipulate the codebase”

RecommendsComment from 2 Apr 2026 in “Bringing Clojure programming to Enterprise (2021)”

“proper editor support such as Paredit in EMacs”

RecommendsComment from 8 Mar 2026 in “Ki Editor - an editor that operates on the AST”

“I reeaally miss slurp! and other paredit commands”

RecommendsComment from 7 Mar 2026 in “Ki Editor - an editor that operates on the AST”

“Paredit and SLIME are addictive.”

RecommendsComment from 25 Feb 2026 in “Racket v9.1”

“Lisp + Paredit in Emacs is the most pleasant code-wrangling experience I've ever had”

RecommendsComment from 27 Jan 2026 in “After two years of vibecoding, I'm back to writing by hand”

“Emacs with Paredit makes editing s-expressions flow”

RecommendsComment from 17 Nov 2025 in “Things I don't like in configuration languages”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.