Which completion framework do you use and why?

This page summarizes the projects mentioned and recommended in the original post on /r/emacs

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • counsel-etags

    Fast, energy-saving, and powerful code navigation solution

  • I’ve been interested in the Ivy family of packages because counsel-company looks great! I’m also a fan of counsel-Etags (https://github.com/redguardtoo/counsel-etags) especially since you can define your own command to use for tags (like replacing crags with ripper tags).

  • ido-grid.el

    reimplementation of ido-grid-mode to be simpler/faster

  • I use ido-grid to fit more candidates on the screen. Better use of the screen space. ido-grid is a bit weird to configure. You have to set key binds in a hook rather than after load. But it gets the job done.

  • 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.

    InfluxDB logo
  • corfu

    :desert_island: corfu.el - COmpletion in Region FUnction

  • And then, once you get quite used to the speed and power of orderless-backed completion in the minibuffer, you may want to check out the lesser known sibling of vertico — corfu. Corfu replaces company for in-buffer completion, and it uses precisely the same in-built completion tools and frameworks. VECCOM!

  • citre

    A superior code reading & auto-completion tool with pluggable backends.

  • So there is! I’ve been using Citre: https://github.com/universal-ctags/citre

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts