Hacker GitHub

← All repos

blahgeek/emacs-lsp-booster

View on GitHub ↗ ★ 682 Rust

Emacs LSP performance booster

8 mentions on Hacker News by 5 people: 1 story, 7 comments · first 2024-01-25 · latest 2025-11-26

Mentions per year 8 mentions · busiest year 2024 (6)
20082026
  1. > How do you make LSPs fast? https://github.com/blahgeek/emacs-lsp-booster The fundamental issue is Emacs its JSON parser is currently still rather slow (not sure why actually). But in LSP mode it needs to parse the LSP server's many JSON…
  2. …to the bottom of it? Sometimes it just the lsp-server implementation that is slow. Have you tried https://github.com/blahgeek/emacs-lsp-booster ? Did you build Emacs --with-native-comp flag? Have you tried using plists for deserialization…
    comment by iLemming · 2025-01-11 · in Why we built Vade Studio in Clojure
  3. > LSP on emacs working well enough but the performance just isn't there. Have you tried https://github.com/blahgeek/emacs-lsp-booster ? Also, build Emacs --with-native-comp flag
    comment by iLemming · 2024-12-29 · in EmacsConf 2024 Notes
  4. Someone made a alternative way of optimizing LSP by converting the JSON to elisp bytecode on the fly: https://github.com/blahgeek/emacs-lsp-booster
  5. a) Build it with native-compilation flag b) Use https://github.com/blahgeek/emacs-lsp-booster c) Tweak GC vars, see: https://emacs-lsp.github.io/lsp-mode/page/performance/ d) Use plists for deserialization (described in the previous link)…
  6. You can go and use: https://github.com/blahgeek/emacs-lsp-booster …I hardly ever run into any performance issues anymore with lsp when using that. The author mentions it, and I use it with Doom every day with minimal issues.
    comment by SirensOfTitan · 2024-07-07 · in Modern Emacs TypeScript Web Config
  7. …with LSP speed because of the json parsing not being the fastest which have lead to work like this: https://github.com/blahgeek/emacs-lsp-booster .