:mag: consult.el - Consulting completing-read (by minad)

Consult Alternatives

Similar projects and alternatives to consult

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better consult alternative or higher similarity.

consult reviews and mentions

Posts with mentions or reviews of consult. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-01-22.
  • Compat
    6 projects | | 22 Jan 2023
    Compat is already widely rolled and may already be part of your setup, since it is used by the current Magit development version. I use Compat in all of my packages, including Vertico, Consult and Corfu. My packages usually depend on Emacs 27.1, which is not that far back. Given Compat I can keep supporting 27.1 for the foreseeable future. The reason for not supporting older Emacs versions is that these packages rely on proper behavior of the Emacs display engine. These examples show the limitations of Compat - while we can "polyfill" missing functions, we cannot fix bugs in the display engine or backport features relying on internals of the C runtime system.
  • Is it possible to use imenu (or ideally imenu-anywhere) as an xref backend?
    2 projects | | 23 Dec 2022
    I have a cheap way to do this involving Embark and Consult: use consult-imenu as an embark action on an identifier. (You need consult-imenu here because it flattens the imenu hierarchy). Say you bind embark-act to C-., then you can put point on an identifier and type C-. C i and embark will run consult-imenu for you, type the identifier at the minibuffer prompt automatically, and if there is a single matching item, press RET for you too. (If more than one item matches, then you must select among them and press RET.)
  • Replacing packages with more "stripped down" packages
    9 projects | | 19 Dec 2022
    When I started using Emacs I was following the setup outlined by System Crafters, which I still think is a really good introduction. But, over the last few months I've started to replace packages with more "minimalist" or "stripped down" packages. I've switched from Ivy and Counsel to Vertico and Consult, and recently I switched from company to corfu for auto-completion.
  • org-cc: Custom completions for Org (WIP)
    9 projects | | 22 Nov 2022
    I) I started out trying to implement this using marginalia, like the consult commands, but quickly concluded that this wasn't the way to go here... please correct me if I'm wrong and there is more from these packages I could make use of. I also try to make use of as much of the citar codebase as possible, but have found it difficult so far: a lot seems too specific for bibliographic entries.
  • completing-read, search also in annotations
    2 projects | | 14 Nov 2022
    An informative note from the consult command wishlist:
    2 projects | | 14 Nov 2022
    This is why packages like consult split their completion into two steps - one to narrow the completion and the second to respect the completion-style of the user. Of course, if you don't care about other users then there are completion-styles and frameworks which won't care about the returned results.
  • Resolving the Great Undo-Redo Quandary
    10 projects | | 11 Nov 2022
    Emacs does this by default. Anything you delete ends up in the "kill ring", and you can cycle through that when pasting ("yanking") something. Packages like Consult[1] provide version of the yank-pop command that, instead of cycling through the kill ring, make it searchable.


  • two weeks with emacs as a vimmer
    11 projects | | 31 Oct 2022
    Try consult for buffer-isolating commands, integrate it with...
  • What does your workflow look like on Linux?
    13 projects | | 14 Aug 2022
    ivy, vertico + consult or some other vertical completion packages
  • Question about editing Consult/Embark ripgrep results;
    2 projects | | 5 Aug 2022
    If you use the grepping commands from the Consult package, consult-grep, consult-git-grep or consult-ripgrep, then you’ll probably want to install and load the embark-consult package, which adds support for exporting a list of grep results to an honest grep-mode buffer, on which you can even use wgrep if you wish.
  • A note from our sponsor - #<SponsorshipServiceOld:0x00007fea607600c8> | 1 Feb 2023
    SaaSHub helps you find the best software and product alternatives Learn more →


Basic consult repo stats
5 days ago
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives