Alternatives to wmenu
A dynamic menu for Wayland modeled on dmenu, for picking items from a list piped in. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
wmenu
A dynamic menu for Wayland modeled on dmenu, for picking items from a list piped in.
Replacements
Listings that take over the same core job as wmenu.
bemenu
A dmenu-style dynamic menu and launcher that runs on Wayland, X11 and in a terminal.
bemenu is a dmenu-style menu that works on Wayland, X11 and in a terminal, and can be used as a library.
fuzzel
An application launcher and fuzzy finder for Wayland compositors, inspired by rofi and dmenu.
fuzzel works as a dmenu-style picker on Wayland and also discovers and launches apps on its own.
tofi
A tiny, fast dmenu and rofi replacement for wlroots-based Wayland compositors.
tofi is a very fast dmenu-style menu and launcher with bundled themes, limited to wlroots-based compositors.
wofi
A GTK-based launcher and menu program for wlroots Wayland compositors such as Sway.
wofi is a GTK-styled launcher and dmenu replacement for wlroots compositors, though it is not actively maintained.
dmenu
A minimal dynamic menu for X that picks from large lists of items using the keyboard.
dmenu is the original minimal dynamic menu, but it runs on X only and is customized by editing source and recompiling.
rofi
A keyboard-driven window switcher, application launcher and dmenu replacement for Linux desktops.
rofi is an MIT-licensed dmenu replacement that also includes an app launcher and window switcher, with theming support.
Similar software
Related functionality, not a direct replacement.
j4-dmenu-desktop
A fast desktop-entry launcher that feeds installed applications into dmenu or a compatible menu.
Greenclip
A small clipboard history manager for Linux that is designed to be used through rofi.
Kickoff
A minimalistic fuzzy program launcher for wlroots-based Wayland compositors, written in Rust.
Hyprlauncher
A fast, multipurpose application launcher and picker built for the Hyprland Wayland compositor.
sirula
A simple Rust app launcher for Wayland that starts applications from their .desktop files.