Desktop app launchers
- Arch wiki: Application launchers
- What are the best app launchers for UNIX-like systems?
- Awesome wayland: Launchers
Walker
- GitHub
- Active, >800 commits, 10 contributors
- Go
- AUR package:
walker-bin
- Issues:
- Erratic and non-deterministic behaviour: Using the same input yields different matching results with i.e.:
/home/varac/bin/custom/recently_used_files.sh | tail -200 | walker -d
- Erratic and non-deterministic behaviour: Using the same input yields different matching results with i.e.:
Walker plugins
- Easy to extend: simple stdin/stdout (external or via configuration, see wiki)
- Wiki: Plugins
Wofi
Rofi-like, text-based alternative for wlroots-based wayland compositors
Still clunky Fuzzy matching, i.e.
gopass ls --flat | wofi -d -i -M fuzzy
bemenu
Dynamic menu library and client program inspired by dmenu
- GitHub
- C
- 60+ contributors
- Bemenu works good together with j4-dmenu-desktop
- Works with wayland
- Very good fuzzy matching (better than wofi)
Various other launchers
- Albert
- ulauncher
- kickoff rust, application launcher only ?
- yofi: Rust
- fuzzel: Ugly, f
- tofi
- C
- Last release 2023
- Stylish overlay
- dmenu-wayland
Outdated
- Cerebro
- GitHub
- Last release 2023-02
- Synapse: Last commit 2018
- Zazu App
- Official GitHub repo archived
- sirula:
.desktop
launcher only - lavalauncher
- gmenu
- mauncher
- term-dmenu