Emacs Lisp code-completion

Open-source Emacs Lisp projects categorized as code-completion

Top 4 Emacs Lisp code-completion Projects

  • company-mode

    Modular in-buffer completion framework for Emacs

    Project mention: LSP could have been better | news.ycombinator.com | 2023-10-11

    I'm curious to know what `company` does differently here than `corfu`. As a longtime user I couldn't be happier.

    https://company-mode.github.io/

  • lsp-bridge

    A blazingly fast LSP client for Emacs

    Project mention: Looking for help in improving Typescript Eglot, Corfu, Orderless performance | /r/emacs | 2023-06-08

    You can try `lsp-bridge`, It's async so even if your language server is slow, the worst thing is that you won't see any completion candidate but can still keep typing: https://github.com/manateelazycat/lsp-bridge

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • robe

    Code navigation, documentation lookup and completion for Ruby

    Project mention: Is it too late to learn emacs as a vim lifer? | /r/emacs | 2023-10-03

    I also did this for over 20 years (well, with screen(1) back in the day first) and I managed a lot of scripts for rsync(1)ing configs and source code. Emacs was designed to run as a GUI and makes heavy use of control sequences that affect terminal emulators (such as C-c, C-s, C-q, C-h, C-z, etc.); I spent considerable time forcing Emacs to work nicely in my terminal under tmux (where I've always used M-t as my prefix key, but that's a story for another time!), and I had a pretty nice terminal workflow that way, but it was laughably and ironically a PITA to get Control-H and backspace working in a way that was satisfiable to me in all cases of all layers (terminal emulator -> tmux -> zsh -> emacs). I eventually gave up on that for reasons related to an insane thing I discovered and make heavy use of, called Org Mode, which I primarily use to organize and maintain and evaluate code blocks of scripting languages with a REPL integration (the whole reason I switched to Emacs one day in a fury of ragequitting Vim was to try Robe Mode). So I now run Emacs in the GUI as demigods intended, but this will likely not be an option for you given your SSH workflow.

  • citre

    Ctags IDE on the True Editor

    Project mention: New Package: Peek | /r/emacs | 2023-07-09

    Actually, this package can be regarded as the advance of the quick-peek package and the generic version of citre peek. The biggest difference between this package and quick-peek would be that the peek view is able to follow your cursor point in my thought.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-10-11.

Emacs Lisp code-completion related posts

Index

What are some of the best open-source code-completion projects in Emacs Lisp? This list will help you:

Project Stars
1 company-mode 2,152
2 lsp-bridge 1,282
3 robe 570
4 citre 297
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com