Open source macOS app launcher and command palette focused on speed, with minimal configuration and native execution.
- Stars
- 4,616
- Forks
- 272
- Open issues
- 79
- Last commit
- 16 days ago
What is it?
Ueli is a keystroke launcher that runs on Windows, macOS and Linux. Press a global hotkey (Alt+Space by default) to open a search window, type what you need, and launch the selected result with Enter.
Search is handled by extensions. The built-in set covers application and file search, browser bookmarks, a calculator, currency and color conversion, password and UUID generation, text formatting, web search, and system commands and settings. Each result also has an additional actions menu (Cmd+K or Ctrl+K), and frequently used items can be pinned to favorites.
The app is built with Electron, React and TypeScript, with a Fluent UI interface. Developers can run it locally with npm and work on the codebase following the contribution guidelines.
Key features
- 01Global hotkey to show or hide the search window.
- 02Application, file and browser bookmark search.
- 03Built-in calculator, currency and color conversion, and password or UUID generators.
- 04Additional actions menu and favorites for search results.
- 05Extensible through enable/disable extensions with their own settings.
Use cases
- Opening apps and files without reaching for the mouse.
- Running quick calculations, conversions or generators while working.
- Searching browser bookmarks and running web searches from one place.
Quick start
- 1
Install on Windows via winget
winget install Ueli -s msstore - 2
Download and install the app from the releases page (macOS or Linux)
- 3
For development: install dependencies
npm install - 4
For development: run the app in dev mode
npm run dev
Things to know
- Windows, macOS and Linux binaries from GitHub are unsigned, so the OS may block installation or launch.
- Global hotkeys may not work under Wayland sessions on Linux.
- Development requires Node.js 24.
Topics
FAQ
- What is ueli?
- Cross-platform keystroke launcher for Windows, macOS and Linux that searches apps, files, bookmarks and runs commands from one hotkey. Ueli is a keystroke launcher that runs on Windows, macOS and Linux. Press a global hotkey (Alt+Space by default) to open a search window, type what you need, and launch the selected result with Enter.
- Is ueli free to use? What license does it have?
- ueli is open source under the MIT license. Check the license terms before using it in commercial products.
- Is ueli still maintained?
- Actively maintained. The last commit to ueli was on Oct 23, 2026.
- What can I use ueli for?
- Opening apps and files without reaching for the mouse. Running quick calculations, conversions or generators while working. Searching browser bookmarks and running web searches from one place.
- How do I install ueli?
- Install on Windows via winget: winget install Ueli -s msstore Download and install the app from the releases page (macOS or Linux) For development: install dependencies: npm install For development: run the app in dev mode: npm run dev
- Where can I get ueli?
- The source code and installation instructions are on GitHub: https://github.com/oliverschwendener/ueli
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A quick file search and app launcher for Windows with a plugin system for web searches, bookmarks, and system commands.
A tiny, fully native macOS launcher with a global hotkey, app search, clipboard history, snippets and Raycast extension support.
A Raycast-style launcher for the Omarchy Linux desktop that searches apps and Omarchy actions, learning what you use most.
A cross-platform text expander written in Rust that replaces typed keywords with snippets, emojis, dates, or script output.
A cross-platform Electron desktop app that runs in the tray and reminds you to take short and long breaks while working at your computer.