Eglot
Shares rank 7 of 24 Emacs packages by recommenders
Built into Emacs with good defaults and less setup than lsp-mode, but critics say it will not install language servers and can be slow.
Built into Emacs with good defaults and less setup than lsp-mode, but critics say it will not install language servers and can be slow.
25 people gave an opinion
- recommend it
- 16
- criticize it
- 9
- approval share
- 64%
Recommended in 8 of 13 months
- November 2025: recommended
- December 2025: not recommended
- January 2026: recommended
- February 2026: not recommended
- March 2026: recommended
- April 2026: recommended
- May 2026: not recommended
- June 2026: recommended
- July 2026: recommended
- August 2026: recommended
- September 2026: not recommended
- October 2026: recommended
- November 2026: not recommended (month in progress)
Why it doesn’t carry the badge
- 16 people recommend itNeeds 10 or more, met.
- 1.7 recommenders for every criticNeeds 2 to 1 or better, not met.
- Recommended in 8 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
Built into Emacs
“a lot of what has brought more energy into Emacs world recently is treesit and eglot becoming widely available in distributions”
Comment from 13 Jul 2026 in “Human Emacs” “mainly due to the built-in eglot. You need a lot less elisp code than you used to”
Comment from 16 Nov 2025 in “IDEmacs: A Visual Studio Code clone for Emacs” “Eglot is built in and has a good set of default for current servers.”
Comment from 26 Nov 2025 in “Surprisingly, Emacs on Android is pretty good” - Comment from 28 Oct 2026 in “Emacs Turns 50”
- Comment from 25 Aug 2026 in “What's new in Emacs 31.1”
Works well out of the box
“Tree-sitter support is quite smooth now, with automatic grammar installation.”
Comment from 28 Oct 2026 in “Emacs Turns 50” “Eglot is built in and has a good set of default for current servers.”
Comment from 26 Nov 2025 in “Surprisingly, Emacs on Android is pretty good” “Everything mostly worked out of the box.”
Comment from 10 Mar 2026 in “Two Years of Emacs Solo: 35 Modules, Zero External Packages, and a Full Refactor” - Comment from 27 Aug 2026 in “Emacs 31: An unofficial guide to Markdown-ts-mode”
Less setup and configuration
“mainly due to the built-in eglot. You need a lot less elisp code than you used to”
Comment from 16 Nov 2025 in “IDEmacs: A Visual Studio Code clone for Emacs” “It does enough for me, and the configuration is manageable.”
Comment from 25 Aug 2026 in “What's new in Emacs 31.1” “It requires less setup than lsp-mode.”
Comment from 10 Mar 2026 in “Two Years of Emacs Solo: 35 Modules, Zero External Packages, and a Full Refactor” - Comment from 28 Oct 2026 in “Emacs Turns 50”
Fast enough and sufficient for needs
“fast enough without it, even on large projects”
Comment from 22 Apr 2026 in “Parallel Agents in Zed” “it's been completely sufficient for my needs”
Comment from 25 Aug 2026 in “What's new in Emacs 31.1”
What people warn about
Each mark is one comment
Does not help set up servers
“Eglot won't help you get your system ready for LSP work, it will only avail itself if what's there.”
Comment from 27 Aug 2026 in “Emacs 31: An unofficial guide to Markdown-ts-mode” “Eglot will prompt and show nothing of meaningful assistance beyond a name”
Comment from 27 Aug 2026 in “Emacs 31: An unofficial guide to Markdown-ts-mode” “will prompt and show nothing of meaningful assistance beyond a name”
Comment from 28 Aug 2026 in “Emacs 31: An unofficial guide to Markdown-ts-mode” Slow, timeouts, blocking pauses
“it's simply not ready for the masses. I frequently get timeouts”
Comment from 27 Aug 2026 in “Emacs 31: An unofficial guide to Markdown-ts-mode” “painful blocking pauses when using eglot + rust-analyzer”
Comment from 5 Jan 2026 in “I switched from VSCode to Zed” “eglot has performance issues.”
Comment from 27 Nov 2025 in “Surprisingly, Emacs on Android is pretty good” Lsp-mode seen as better
“lsp-mode supports DAP whilst the now-built-in Eglot doesn’t”
Comment from 2 Nov 2025 in “Ask HN: Where to begin with "modern" Emacs?” “I like experience better than eglot”
Comment from 1 Nov 2025 in “Ask HN: Where to begin with "modern" Emacs?”
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.
| Product | Recommend | Criticize | Approval | Months | Owned | Badge |
|---|---|---|---|---|---|---|
| Evil mode for Emacs | 39 | 7 | 85% | 11 | — | Approved |
| agent-shell | 25 | 6 | 81% | 11 | — | Approved |
| TRAMP for Emacs | 25 | 10 | 71% | 8 | — | Approved |
| gptel | 20 | 1 | 95% | 12 | — | Approved |
| EglotThis page | 16 | 9 | 64% | 8 | — | — |
What people said
28 of the 31 comments that mention it, newest first. Each links to the original comment.
“that simplified my configuration”
“I much prefer the new wave.”
“Eglot is actually packaged with Emacs now.”
“Tree-sitter support is quite smooth now, with automatic grammar installation.”
“will prompt and show nothing of meaningful assistance beyond a name”
“I think eglot often just works now.”
“The critique converning lsp and eglot support is nonetheless true.”
“it's simply not ready for the masses. I frequently get timeouts”
“Eglot will prompt and show nothing of meaningful assistance beyond a name”
“If it can't find an LSP binary, Eglot will prompt you to pick one, and tell you which one it was looking for. That seems reasonable to me.”
“I couldn't even use the built in version of eglot and had to use ELPA version for bug fixes”
“Eglot won't help you get your system ready for LSP work, it will only avail itself if what's there.”
“it's been completely sufficient for my needs”
“It does enough for me, and the configuration is manageable.”
“because it’s built in and a nice baseline”
“Between treesitter and eglot (read: LSP)”
“a lot of what has brought more energy into Emacs world recently is treesit and eglot becoming widely available in distributions”
“I am using eglot as package manager, but I wrap it into use-package commands for compatibility reasons.”
“fast enough without it, even on large projects”
“Everything mostly worked out of the box.”
“It requires less setup than lsp-mode.”
“painful blocking pauses when using eglot + rust-analyzer”
“eglot has performance issues.”
“Eglot is built in and has a good set of default for current servers.”
“I also use eglot and it's great”
“mainly due to the built-in eglot. You need a lot less elisp code than you used to”
“lsp-mode supports DAP whilst the now-built-in Eglot doesn’t”
“I like experience better than eglot”
Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.