Repolode
oliverschwendener

oliverschwendener/ueli

Cross-platform keystroke launcher for Windows, macOS and Linux that searches apps, files, bookmarks and runs commands from one hotkey.

Open-source alternative to:AlfredRaycast

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. 1

    Install on Windows via winget

    winget install Ueli -s msstore
  2. 2

    Download and install the app from the releases page (macOS or Linux)

  3. 3

    For development: install dependencies

    npm install
  4. 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