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
  • SonarLint - Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
  • Scout APM - Less time debugging, more time building
  • OPS - Build and Run Open Source Unikernels
  • GitHub repo 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.


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


  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

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

  • GitHub repo company-mode

    Modular in-buffer completion framework for Emacs

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


  • GitHub repo murex

    Bash-like $SHELL designed for greater commandline productivity and safer shell scripts

  • GitHub repo plotinus

    A searchable command palette in every modern GTK+ application

  • GitHub repo Quicksilver

    Quicksilver Project Source

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

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo 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

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


  • GitHub repo Keypirinha-PackageControl

    Provides commands to install/update/remove Keypirinha Packages

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

    Did no know this. Thanks!

  • GitHub repo 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