Ulauncher was created in Ukraine 🇺🇦 Stand with Ukraine
Ulauncher is a fast application launcher for Linux. It is written in Python, using GTK+, and features: App Search (fuzzy matching), Calculator, Extensions, Shortcuts, File browser mode and Custom Color Themes
| App Search | File Browser | Color Themes |
|---|---|---|
![]() |
![]() |
![]() |
For more info or download links see ulauncher.io
If your distribution uses Systemd and the packages includes ulauncher.service, then you can run ulauncher on startup by running:
systemctl --user enable --now ulauncher
If not, then you can open Ulauncher and enable "Launch at Login" in the preferences.
Please read our discussion page Troubleshooting - Quirks and workaround if you run into issues, and also check our other discussions and issues if you still need help after this.
Please see our Code Contributions documentation.
| Project | Contributor-friendly Issues |
|---|---|
| Ulauncher App | |
| Frontend for extensions website Uses ReactJS |
|
| API for extensions website Uses Python and bottle library |
See the LICENSE file for license rights and limitations (GNU GPL v3.0).


