consult

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

Consult Alternatives

Similar projects and alternatives to consult

  1. ripgrep

    366 consult VS ripgrep

    ripgrep recursively searches directories for a regex pattern while respecting your gitignore

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. doom-emacs

    271 consult VS doom-emacs

    Discontinued An Emacs framework for the stubborn martian hacker [Moved to: https://github.com/doomemacs/doomemacs]

  4. doomemacs

    157 consult VS doomemacs

    An Emacs framework for the stubborn martian hacker

  5. magit

    126 consult VS magit

    It's Magit! A Git Porcelain inside Emacs.

  6. embark

    66 consult VS embark

    Emacs Mini-Buffer Actions Rooted in Keymaps

  7. straight.el

    71 consult VS straight.el

    🍀 Next-generation, purely functional package manager for the Emacs hacker.

  8. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  9. use-package

    68 consult VS use-package

    A use-package declaration for simplifying your .emacs

  10. eglot

    68 consult VS eglot

    A client for Language Server Protocol servers

  11. vertico

    61 consult VS vertico

    :dizzy: vertico.el - VERTical Interactive COmpletion

  12. helm

    48 consult VS helm

    Emacs incremental completion and selection narrowing framework (by emacs-helm)

  13. corfu

    45 consult VS corfu

    :desert_island: corfu.el - COmpletion in Region FUnction

  14. swiper

    37 consult VS swiper

    Ivy - a generic completion frontend for Emacs, Swiper - isearch with an overview, and more. Oh, man! (by abo-abo)

  15. undotree

    37 consult VS undotree

    The undo history visualizer for VIM

  16. selectrum

    33 consult VS selectrum

    🔔 Better solution for incremental narrowing in Emacs.

  17. orderless

    33 consult VS orderless

    Emacs completion style that matches multiple regexps in any order

  18. marginalia

    27 consult VS marginalia

    :scroll: marginalia.el - Marginalia in the minibuffer (by minad)

  19. org-modern

    23 consult VS org-modern

    :unicorn: Modern Org Style

  20. consult-notes

    10 consult VS consult-notes

    Use consult to search notes

  21. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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 discussion

Log in or Post with

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 2024-12-28.
  • EmacsConf 2024 Notes
    6 projects | news.ycombinator.com | 28 Dec 2024
    It’s very hard to describe without a visual but the gist of it is that the combination of the following 3 packages make it possible dynamically create queries, refine the results to precisely what you want, and then either perform some action on them or just plop them into a buffer for later use. There’s some notion of a type of the result, which means that the actions and results can be richer than just plaintext. Ie: you can imagine a query over a list of commits, where it displays while you’re searching as only the commit shortrev and subject, but where you can viably define a filter on the commit date or commit author. You can then export that list to a temporary buffer, and pressing enter on any given commit will show you the full diff and the full commit message.

    https://github.com/minad/consult/

    https://github.com/oantolin/orderless/

    https://github.com/oantolin/embark/

  • Greppability is an underrated code metric
    8 projects | news.ycombinator.com | 2 Sep 2024
    That's fair, I see many examples in this thread where people, like you, pass an exact string directly to grep. I'm an avid grepper, but my grep tool [1] translates spaces to ".*?", so I would just type "func lart(" in that example and it would work.

    [1] https://github.com/minad/consult/blob/screenshots/consult-li...

  • Emacs Advent Calendar 9: devdocs, code-cells, dREPL, etc.
    17 projects | /r/emacs | 9 Dec 2023
    BTW, as an alternative to swiper, you can check out consult-line and related commands from consult.
  • Project grep search with folded results, navigable file preview, search term and results window retention?
    1 project | /r/emacs | 21 Nov 2023
    Consult is what you are looking for: https://github.com/minad/consult In particular try consult-ripgrep
  • Emacs 29.1 Released
    12 projects | news.ycombinator.com | 30 Jul 2023
    Emacs has code peek.

    With lsp-mode it has that little window: https://emacs-lsp.github.io/lsp-ui/#lsp-ui-peek

    Personally I use eglot with consult which temporarily switches the entire buffer to do the "peek" functionality rather than popping up a tiny window: https://github.com/minad/consult

  • Highlight multiple lines in consult-line
    2 projects | /r/emacs | 15 Jun 2023
    Thanks for working on this! I just added a consult--maybe-recenter function in a recent commit. This is a nice idea since it can reduce the jumpiness of Consult preview quite a bit.
  • Returning emacs user - what packages are common now?
    9 projects | /r/emacs | 9 May 2023
    An example relevant to your list would be some changes many people are taking with their completion framework - using package that leverage core emacs functionality rather than replacing it with a complete package that 'overrides' it. Consult, vertico, orderless and associate packages come to mind here. If you do a bit of a search you'll find plenty of info. Here is a video from Prot on the subject, but there are many others as well. I think Prot actually went on to write his own completion system to overlay native emacs functionality as well.
  • What's that email client doing here?
    10 projects | /r/emacs | 5 May 2023
    For the "lauch workspaces", I use burly which just uses simple bookmarks. Then with consult, I just use C-x b, then m to narrow to bookmarks and I have all the workspaces available (remote as well).
  • What is wrong with this face definition??? (error "Invalid face" bookmark-menu-heading)
    2 projects | /r/emacs | 2 May 2023
  • Why does elpaca make emacs startup so much faster?
    9 projects | /r/emacs | 23 Apr 2023
    Wow, interesting that my response is getting down voted. It seems not enough that I give away my work for free. Nevertheless I appreciate support from the community, as other Emacs package developers. The support is actually helpful. To clarify, publishing my configuration would translate into quite a bit of work, requiring separation of private and public bits.
  • A note from our sponsor - SaaSHub
    www.saashub.com | 16 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic consult repo stats
93
1,390
9.4
8 days ago

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Emacs Lisp is
the 27th most popular programming language
based on number of references?