An open-source productivity launcher for quick application launching, web searches, file navigation, and calculations.
Cerebro is an open-source desktop application launcher designed to boost productivity by providing instant access to applications, files, web searches, and tools through a unified search interface. It helps users streamline workflows and reduce context switching with customizable shortcuts and a plugin-based architecture.
Desktop users across Windows, Linux, and macOS who want a keyboard-driven, efficient way to launch apps, search files, perform web searches, and execute quick calculations without switching contexts.
Developers choose Cerebro for its speed, simplicity, and extensibility through a plugin ecosystem, offering a minimal, customizable interface that centralizes common desktop actions into one quick-access tool.
🔵 Cerebro is an open-source launcher to improve your productivity and efficiency
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Enables instant searching and launching of installed applications like Spotify directly from the keyboard, reducing navigation time without opening menus.
Supports community plugins installable via the search bar (e.g., 'plugins <name>'), allowing custom integrations and actions beyond core features.
Includes a calculator and smart converter for units and currencies, such as converting '15$' or '100 eur in gbp' without external apps.
Available for Windows, Linux, and macOS with consistent functionality, as shown by config file paths tailored for each OS in the README.
Users can change keyboard shortcuts and switch between Light and Dark themes through the settings interface, enhancing personal workflow.
Built on Electron, Cerebro may consume more memory and CPU than native launchers, potentially affecting performance on older or low-end systems.
The plugin community is smaller compared to competitors like Alfred, resulting in fewer pre-built integrations for niche use cases and slower updates.
Linux installation requires granting execution permissions and using terminal commands (e.g., chmod +x), which can be daunting for non-developers.