Command Palettes: How Typing Commands Became the Norm Again

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

Our great sponsors
  • Mergify - Updating dependencies is time-consuming.
  • SonarLint - Clean code begins in your IDE with SonarLint
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
  • fzf

    :cherry_blossom: A command-line fuzzy finder

    Although I don't use it, I see plenty of positive feedback about fzf [0] and I'm sure I've seen palette-style tools built with it that enable command and options discovery.


  • helm

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

    Emacs always has an embryonic version of that with M-x, but with a simple autocomplete. That’s is, until Helm arrived in 2011: it made everything that is a list something to be dynamically filtered (commands, shortcuts, buffers, files, etc).

    IntelliJ has a command palette too (Ctrl-Shift-a), but it’s horribly slow and has many items with the same name doing different things (try looking for “settings” for example). But it does allow you to add a shortcut to a command you find on the fly, which is great.


  • Mergify

    Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.

  • coc.nvim

    Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.

    I went through a series of phases just like you're describing, but I eventually settled on vim + COC as my "home" editor. The COC plugin has been a game changer for me; all of the conveniences of a language server without the bloat of a full-featured editor like VS Code.

  • company-mode

    Modular in-buffer completion framework for Emacs

    You might be interested in company-mode [1].


  • murex

    A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)

  • plotinus

    A searchable command palette in every modern GTK+ application

  • Quicksilver

    Quicksilver Project Source

    I love Quicksilver, it's an extension of my brain at this point. It's also still alive:

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • vertico

    :dizzy: vertico.el - VERTical Interactive COmpletion

    Helm is a huge package. If you want something that stays closer to a vanilla experience, check out Daniel Mendler’s Vertico package:

    He’s got a bunch of other really nice lightweight packages that leverage built-in completion mechanisms. See also

  • Chocolatey

    Chocolatey - the package manager for Windows

    Nice, thanks! So far I use chocolatey [1]. It is good, although some apps tend to be outdated (I can live with that, for the moment, it is not that worse yet). Will definitely keep in my Package Control.


  • Keypirinha-PackageControl

    Provides commands to install/update/remove Keypirinha Packages

    Apologies, I think you referred to Keypirinha-PackageControl [1].

    Did no know this. Thanks!

  • KE-complex_modifications

    Karabiner-Elements complex_modifications rules

    Could you share your config? I couldn't find your modification on

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