Feature rich application Launcher for Linux
See the code⚠️ This is the branch for the unreleased v6 release. If you want the v5 branch version, go here
We are currently working on Ulauncher v6, which is a huge rewrite. Until then we're only supporting the existing functionality in v5. No new features or improvements.
We are making pre-releases for Ulauncher 6, but the new extension API is not yet 100% set and further major changes may come.
Ulauncher is a fast application launcher for Linux. It's 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 Troubleshooting discussion category 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).
(top 24 of 35)
41 followers · starred Mar 2020
81 followers · starred Sep 2021
652 followers · starred Aug 2026
284 followers · starred Jun 2025
Feature rich application Launcher for Linux
See the code⚠️ This is the branch for the unreleased v6 release. If you want the v5 branch version, go here
We are currently working on Ulauncher v6, which is a huge rewrite. Until then we're only supporting the existing functionality in v5. No new features or improvements.
We are making pre-releases for Ulauncher 6, but the new extension API is not yet 100% set and further major changes may come.
Ulauncher is a fast application launcher for Linux. It's 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 Troubleshooting discussion category 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).
(top 24 of 35)
41 followers · starred Mar 2020
81 followers · starred Sep 2021
652 followers · starred Aug 2026
284 followers · starred Jun 2025