centerpiece
A fast, minimal and plugin-extendable omnibox launcher for Wayland, written in Rust.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
About centerpiece
centerpiece is a keyboard-driven search box for Wayland desktops. Its stated aims are fast performance, a minimal interface and extension through plugins, so it can reach applications and other items from a single input field.
It includes a service that indexes local Git repositories so they can be opened from the launcher. It is not yet in the major package managers; the repository offers a Nix flake and a Home Manager module, which suits NixOS users most.
Strengths
- Single search box for several kinds of items
- Plugin-based design
- Can index local Git repositories
- Nix flake and Home Manager module
Limitations
- Not packaged in major package managers yet
- Wayland only
Details
- Pricing
- FreeFree and open source.
- License
- Open source, license not stated
- Developer
- friedow
- Platforms
- Linux
- How it runs
- Downloadable app
- Account
- Not required
- Works offline
- Yes
- Best suited for
- NixOS and Wayland users who want an omnibox-style launcher
- Categories
- App launchers
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to centerpiece
Compare allSoftware that can replace centerpiece for an important use case, and what changes if you switch.
Anyrun
A Wayland-native runner in the style of KRunner, built around plugins and customization.
Anyrun is a Wayland-native, KRunner-style runner with plugins and a Nix flake, but it is not open source and Nvidia users may need a renderer workaround.
Walker
A customizable GTK4 application launcher for Linux that also runs commands and does calculations.
Walker is a GTK4 Linux launcher that also runs commands and calculations from one prompt, with many options to configure, and it is not open source.
Vicinae
A native, extensible keyboard-driven launcher for Linux desktops, inspired by Raycast.
Vicinae brings a Raycast-style extensible launcher to Linux as a native app, but it is not open source and is still changing quickly.
Onagre
A general-purpose application launcher for X11 and Wayland, built on pop-launcher and iced.
Onagre works on both X11 and Wayland and extends through pop-launcher plugins, but it requires pop-launcher to be installed.
Ulauncher
Fast, extensible application launcher built for Linux desktops.
Ulauncher offers a large community extension ecosystem on Linux desktops, though it lacks the Nix flake, Home Manager module and Git repository indexing.
rofi
A keyboard-driven window switcher, application launcher and dmenu replacement for Linux desktops.
rofi combines a launcher, window switcher and dmenu replacement with text-file theming, under the MIT license, for Linux and Unix-like desktops.
fuzzel
An application launcher and fuzzy finder for Wayland compositors, inspired by rofi and dmenu.
fuzzel is a small C Wayland launcher that also works as a dmenu-style picker, without a plugin system or omnibox search of other item types.
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, but it is not actively maintained and has no plugin system.
Similar software
Related functionality, not necessarily a direct replacement.
Kickoff
A minimalistic fuzzy program launcher for wlroots-based Wayland compositors, written in Rust.
tofi
A tiny, fast dmenu and rofi replacement for wlroots-based Wayland compositors.
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.
nwg-drawer
A searchable full-screen application drawer for sway, Hyprland and other wlroots Wayland compositors.
j4-dmenu-desktop
A fast desktop-entry launcher that feeds installed applications into dmenu or a compatible menu.