Skip to content

Ulauncher/Ulauncher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

dbf248d · Apr 13, 2025
Feb 6, 2025
Jul 21, 2023
Feb 17, 2024
Mar 3, 2024
Jan 11, 2025
Sep 15, 2024
Feb 1, 2025
Sep 21, 2024
Feb 11, 2024
Apr 13, 2025
Apr 13, 2025
Dec 2, 2023
Nov 8, 2021
Apr 21, 2024
Apr 2, 2024
Feb 25, 2017
Feb 18, 2024
Dec 30, 2024
Apr 21, 2024
Aug 9, 2021
Jul 1, 2024
Jan 2, 2024
Nov 21, 2023
Feb 6, 2025
Nov 21, 2023
Apr 21, 2024
Apr 28, 2024
Dec 29, 2024
May 12, 2024
Mar 19, 2025
Dec 23, 2024
Apr 21, 2024
Mar 24, 2025
Apr 28, 2024

Repository files navigation

Made in Ukraine Code style: black Test Status

⚠️ 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
screenshot screenshot screenshot

For more info or download links see ulauncher.io

Run Ulauncher on startup

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.

Troubleshooting

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.

Code Contributions

Please see our Code Contributions documentation.

Project Contributor-friendly Issues
Ulauncher App GitHub issues by-label
GitHub issues by-label
GitHub issues by-label
GitHub issues by-label
Frontend for extensions website
Uses ReactJS
GitHub issues by-label
API for extensions website
Uses Python and bottle library
GitHub issues by-label

License

See the LICENSE file for license rights and limitations (GNU GPL v3.0).