bemenu vs Launchy
bemenu
github.comLaunchy
launchy.netSide by side
| Figure | bemenu | Launchy |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | Yes |
| Windows | — | Yes |
| macOS | Yes | Yes |
| Linux | Yes | Yes |
| Android | — | Yes |
| API | — | Yes |
| Plans published | 1 | 2 |
| Spec score · App Launcher Software | 8.4 (#8) | 8.6 (#6) |
| Spec score · App launchers | 8.4 (#10) | 9.0 (#3) |
| Spec score · App Launchers | 8.3 (#12) | 9.1 (#3) |
| Purpose | bemenu is a dynamic menu library and client program inspired by dmenu. | Launchy is a free cross-platform utility for replacing the start menu, desktop icons and file manager. |
Plans
In their own words
bemenu
bemenu is a dynamic menu library and client program inspired by dmenu. It provides the bemenu and bemenu-run clients, with build targets for curses, X11, and Wayland backends. Users can configure environment variables for options, backend selection, renderer paths, and rendering scale. The project documents default keyboard bindings and an optional Vim-style mode enabled with --binding vim. Wayland use depends on a compositor implementing the wlr-layer-shell protocol, typically a wlroots-based compositor. Clipboard pasting uses wl-paste and xclip at runtime, in that order. Building requires a C compiler, and scdoc is needed to generate the man page. The project also documents macOS build steps using Homebrew prerequisites and a build-osx.sh flow; its provided Nix expression installs only the curses backend. The client program and sources other than the library and bindings use GNU GPLv3 or later, while the library and bindings use GNU LGPLv3 or later. The project lists pinentry-bemenu as an integration. bemenu is free and open source, with no paid plans or usage limits stated.
Launchy
Launchy is a free utility for opening programs, files, folders, and websites with a few keystrokes. It indexes start-menu programs and can search directories and file types that users add. It stays in the background until the hotkey is pressed: Alt+Space by default, or Control+Space on Linux. Users can customize its appearance with skins and extend it through plugins for web searches, calculations, custom commands, and bookmark access. Other listed plugin examples include PuTTY sessions, task switching, and system power controls; these are made by other developers, and Launchy does not guarantee their functionality or behavior. Portable mode stores configuration files in the directory where Launchy runs, so it can be used from a USB stick. The bundled Calcy calculator supports addition, division, subtraction, multiplication, and parentheses. The listed platforms are Android, Linux, macOS, and Windows. Launchy is free to download with no fixed price; the listed recommended value is $10 USD, and the plan notes suggest considering a $3 contribution.