Hacker ApprovedDepartments

SLIME

Hacker Approved

Ranked 5 of 24 Emacs packages by recommenders

Common Lisp development environment for Emacs, valued for its REPL, debugger and macro expansion that make Lisp feel frictionless. Critics say it is tied to Emacs and lacks polish.

Common Lisp development environment for Emacs, valued for its REPL, debugger and macro expansion that make Lisp feel frictionless. Critics say it is tied to Emacs and lacks polish.

21 people gave an opinion

recommend it
19
criticize it
2
approval share
90%
Each figure is one person. RecommendsCriticizes

Recommended in 11 of 13 months

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

Why it carries the badge

  • 19 people recommend itNeeds 10 or more, met.
  • 9.5 recommenders for every criticNeeds 2 to 1 or better, met.
  • Recommended in 11 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

  • Preferred environment for Common Lisp

    “I prefer writing Lisp with Emacs+SLIME over anything else.”

    Comment from 12 Feb 2026 in “I Wrote a Scheme in 2025”

    “I love Common Lisp and SLIME”

    Comment from 30 Apr 2026 in “Why I Still Reach for Lisp (& Scheme) Instead of Haskell”

    “Paredit and SLIME are addictive.”

    Comment from 25 Feb 2026 in “Racket v9.1”
  • Reduces friction in Lisp development

    “Using something like SLIME also takes a lot of the pains that people have with Lisp away”

    Comment from 26 Apr 2026 in “Mine, an IDE for Coalton and Common Lisp”

    “the Emacs/Slime/CL development environment as being a more frictionless approach”

    Comment from 26 Aug 2026 in “A curmudgeon tries a language server”

    “many non-obvious design choices in the Common Lisp type system and CLOS make SLIME "just work" in almost every case.”

    Comment from 2 Jan 2026 in “Extensibility: The "100% Lisp" Fallacy”
  • Debugging and macrostep expansion

    “SLIME and SLY have macrostep functionality that lets you expand macros in place, which has helped me immensely”

    Comment from 26 Aug 2026 in “A curmudgeon tries a language server”

    “With SLIME (this is a standard and very very slimmed out development aid) you add a debugger hook”

    Comment from 6 Oct 2026 in “Why Common Lisp is now the best programming language”

    “once you get used to the debugging it's a very nice experience with slime”

    Comment from 13 Aug 2026 in “Why vibe code in Common Lisp?”
  • Better REPL than alternative tools

    “I have heard as a REPL experience it doesn't compare to CL with SLIME”

    Comment from 13 Dec 2025 in “We Lost Something: 1970s REPLs Were Better Than Modern Development Environments”

    “LSP is actually much less capable than something like SLIME”

    Comment from 17 Nov 2025 in “IDEmacs: A Visual Studio Code clone for Emacs”

    “the Emacs/Slime/CL development environment as being a more frictionless approach”

    Comment from 26 Aug 2026 in “A curmudgeon tries a language server”

What people warn about

Each mark is one comment

  • Tied to Emacs, lacks polish

    “It needs to escape Emacs and SLIME to something that feels complete and polished.”

    Comment from 12 Feb 2026 in “I Wrote a Scheme in 2025”

    “we are not doomed to stay with Emacs&SLIME”

    Comment from 14 Feb 2026 in “I Wrote a Scheme in 2025”

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.

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

What people said

22 of the 24 comments that mention it, newest first. Each links to the original comment.

“a pretty decent substitute for SLIME”

MixedComment from 10 Oct 2026 in “I tried to move my notes out of Emacs. I failed. Again”

“With SLIME (this is a standard and very very slimmed out development aid) you add a debugger hook”

RecommendsComment from 6 Oct 2026 in “Why Common Lisp is now the best programming language”

“the Emacs/Slime/CL development environment as being a more frictionless approach”

RecommendsComment from 26 Aug 2026 in “A curmudgeon tries a language server”

“SLIME and SLY have macrostep functionality that lets you expand macros in place, which has helped me immensely”

RecommendsComment from 26 Aug 2026 in “A curmudgeon tries a language server”

“once you get used to the debugging it's a very nice experience with slime”

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

“M-x package-install slime RET”

RecommendsComment from 18 Jul 2026 in “A Road to Lisp: Which Lisp”

“Nowadays "text" in Emacs/SLIME is far from "raw text"”

MixedComment from 3 Jun 2026 in “Why Janet?”

“a dead list of raw text that I have to awkwardly interact with”

CriticizesComment from 3 Jun 2026 in “Why Janet?”

“looking up resources about SLIME should help since a lot is transferable”

RecommendsComment from 27 May 2026 in “Coalton is an efficient, statically typed Lisp with ideas from Haskell and OCaml”

“I love Common Lisp and SLIME”

RecommendsComment from 30 Apr 2026 in “Why I Still Reach for Lisp (& Scheme) Instead of Haskell”

“Using something like SLIME also takes a lot of the pains that people have with Lisp away”

RecommendsComment from 26 Apr 2026 in “Mine, an IDE for Coalton and Common Lisp”

“Even as someone who appreciates SLIME and emacs.”

RecommendsComment from 10 Mar 2026 in “Getting Started in Common Lisp”

“usually put one in the flow state in no time”

RecommendsComment from 10 Mar 2026 in “Getting Started in Common Lisp”

“Paredit and SLIME are addictive.”

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

“we are not doomed to stay with Emacs&SLIME”

MixedComment from 14 Feb 2026 in “I Wrote a Scheme in 2025”

“I prefer writing Lisp with Emacs+SLIME over anything else.”

MixedComment from 12 Feb 2026 in “I Wrote a Scheme in 2025”

“It needs to escape Emacs and SLIME to something that feels complete and polished.”

CriticizesComment from 12 Feb 2026 in “I Wrote a Scheme in 2025”

“their APRIL strategy for handling the long-tail problem is a real contribution”

RecommendsComment from 12 Feb 2026 in “GLM5 Released on Z.ai Platform”

“make SLIME 'just work' in almost every case”

RecommendsComment from 2 Jan 2026 in “Extensibility: The "100% Lisp" Fallacy”

“many non-obvious design choices in the Common Lisp type system and CLOS make SLIME "just work" in almost every case.”

RecommendsComment from 2 Jan 2026 in “Extensibility: The "100% Lisp" Fallacy”

“I have heard as a REPL experience it doesn't compare to CL with SLIME”

RecommendsComment from 13 Dec 2025 in “We Lost Something: 1970s REPLs Were Better Than Modern Development Environments”

“LSP is actually much less capable than something like SLIME”

RecommendsComment from 17 Nov 2025 in “IDEmacs: A Visual Studio Code clone for Emacs”

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