Albert is an open-source C++ launcher for Linux and macOS that replaces Alfred with local application search, clipboard history, and Python extensions.
Written in C++ and Qt, Albert has provided an open keyboard launcher for Linux and macOS since 2014. The software indexes applications, files, and system actions into a search bar running on local hardware. By decoupling its interface from specific desktop environments, it offers a unified query prompt across diverse window managers.
Alfred links directly to macOS system services, relying on AppleScript, accessibility hooks, and a closed visual workflow builder for commercial Mac tools. Albert takes a modular approach built on C++ and an embedded Python runtime. Instead of routing actions through vendor-specific automation pipelines, Albert queries local files, browser bookmarks, and terminal commands directly. Extensions execute as local scripts or native modules, so custom shortcuts or system triggers require no developer accounts, external API keys, or helper utilities.
The operational contrast centers on licensing and platform availability. Alfred locks integrations—such as clipboard history, custom web searches, and script workflows—behind a paid Powerpack license and cannot run on Linux. Albert provides clipboard tracking, calculations, and search triggers at no cost on Linux and macOS. The trade-off is user onboarding: Alfred offers a visual editor where users link actions with drag-and-drop nodes, whereas Albert requires enabling plugins in settings and learning keyword prefixes for specialized queries.
Can Albert replace Alfred for daily desktop tasks? Yes, Albert handles essential launcher tasks including application search, clipboard history, inline calculations, and custom web shortcuts without a paid license upgrade.
Is Albert completely free to use? Yes, Albert contains no paid subscription tiers or locked features, keeping all functionality available for personal and commercial desktop use.
Does Albert work natively on Linux Wayland sessions? Albert runs on Wayland but lacks official support due to protocol limitations around global hotkeys and window placement, requiring users to configure shortcuts through their desktop compositor.
Albert is a practical choice for Linux and cross-platform desktop users who need quick application launching, clipboard management, and offline calculations without proprietary licensing fees, though Mac users who rely heavily on visual automation builders will find Alfred more approachable. Active maintenance with commits through August 2026 and a GPL-3.0 license ensuring transparent local execution make it a dependable desktop search tool for privacy-focused workstations.
Lint, codegen, breaking-change checks and dependency management in one Git-native CLI. Open source, no registry lock-in.
Show that Albert is listed as an open-source alternative. Paste into your README: