awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Ulauncher avatar

Ulauncher/Ulauncher

0
View on GitHub↗
4,461 stele·231 fork-uri·Python·3 vizualizăriulauncher.io↗

Ulauncher

Ulauncher este un lansator de aplicații controlat prin tastatură și o paletă de comenzi extensibilă pentru mediile desktop Linux. Oferă o interfață căutabilă pentru lansarea software-ului instalat și navigarea în fișierele locale.

Sistemul dispune de o arhitectură de plugin-uri bazată pe Python care permite integrarea extensiilor terțe și a funcționalităților personalizate. Include o interfață temabilă care suportă scheme de culori și stiluri vizuale personalizate pentru a se potrivi cu mediul sistemului.

Capabilitățile de bază includ fuzzy-string matching pentru recuperarea software-ului și a fișierelor, un calculator matematic integrat pentru evaluări instantanee și un browser de fișiere local pentru navigarea în sistem.

Features

  • Application Launchers - Provides a centralized search bar for finding and launching installed software using fuzzy matching.
  • Quick File Navigators - Provides a rapid navigation interface for jumping to specific local files using partial name matching.
  • Desktop Application Launchers - Provides a keyboard-driven interface for quickly locating and executing local applications, files, and system commands.
  • Instant Utilities - Provides an integrated mathematical calculator and quick command execution for instant utility access.
  • Local File Launchers - Includes a searchable interface for quickly locating and opening local files and directories.
  • Fuzzy Matching - Implements fuzzy string matching algorithms to retrieve applications and files despite minor typos.
  • Command Palettes - Functions as a searchable command palette for executing system commands via keyboard input.
  • Python Plugin Architectures - Provides a Python-based plugin architecture for integrating third-party extensions and custom functionality.
  • Local Filesystem Indexers - Scans system directories to build a searchable catalog of executable files and documents.
  • Quick-Launch Application Interfaces - Offers a searchable keyboard-driven overlay for finding and starting applications on Linux.
  • Dynamic Script Loading - Loads third-party Python scripts at runtime to inject new functionality into the application loop.
  • Plugin Development Frameworks - Provides the APIs and infrastructure needed to create and integrate modular Python extensions.
  • Desktop Automation - Allows users to automate repetitive tasks and specialized workflows via a plugin-driven command interface.
  • Desktop Interface Customization - Supports a themable interface with custom color schemes and visual styles for the Linux desktop environment.
  • Core Capability Extensions - Implements a plugin architecture that enables the extension of fundamental operational logic.
  • Event-Driven Plugin Registries - Implements an event-driven architecture allowing extensions to register listeners for user input or search events.
  • GTK Toolkits - Uses the GTK toolkit for rendering the search interface and managing windows on Linux.
  • Desktop Launchers - Fast application launcher for Linux written in Python.

Istoric stele

Graficul istoricului de stele pentru ulauncher/ulauncherGraficul istoricului de stele pentru ulauncher/ulauncher

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face ulauncher/ulauncher?

Ulauncher este un lansator de aplicații controlat prin tastatură și o paletă de comenzi extensibilă pentru mediile desktop Linux. Oferă o interfață căutabilă pentru lansarea software-ului instalat și navigarea în fișierele locale.

Care sunt principalele funcționalități ale ulauncher/ulauncher?

Principalele funcționalități ale ulauncher/ulauncher sunt: Application Launchers, Quick File Navigators, Desktop Application Launchers, Instant Utilities, Local File Launchers, Fuzzy Matching, Command Palettes, Python Plugin Architectures.

Care sunt câteva alternative open-source pentru ulauncher/ulauncher?

Alternativele open-source pentru ulauncher/ulauncher includ: albertlauncher/albert — Albert is a keyboard launcher that opens files, applications, and runs commands by typing search queries into a search… davatorium/rofi — Rofi is a keyboard-driven application launcher and window switcher for X11 desktops. It functions as a scriptable… spicetify/cli — This project is a command-line utility and development framework designed to modify, extend, and customize the Spotify… cerebroapp/cerebro — Cerebro is a cross-platform productivity tool and keyboard-driven command palette. It serves as a central search… abenz1267/walker — Walker is a centralized search interface and application launcher designed to find and start installed software,… nvim-telescope/telescope.nvim — Telescope is a fuzzy search interface for the Neovim text editor, designed to provide rapid access to files, buffers,…

Alternative open-source pentru Ulauncher

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Ulauncher.
  • albertlauncher/albertAvatar albertlauncher

    albertlauncher/albert

    7,945Vezi pe GitHub↗

    Albert is a keyboard launcher that opens files, applications, and runs commands by typing search queries into a search bar. It functions as a keyboard-driven workflow tool, enabling users to navigate their file system, launch installed applications, and execute shell commands without touching a mouse. The launcher processes user input through a plugin-based modular architecture, where functionality is extended by dynamically loaded C++ and Python plugins. Queries are dispatched to all enabled handlers in parallel, with results merged and ranked by a combination of match quality and historical

    C++albertalbertlauncherapplication-launcher
    Vezi pe GitHub↗7,945
  • davatorium/rofiAvatar davatorium

    davatorium/rofi

    16,213Vezi pe GitHub↗

    Rofi is a keyboard-driven application launcher and window switcher for X11 desktops. It functions as a scriptable command palette and a compatible emulator for dmenu, capable of reading options from standard input and returning a user selection to standard output. The project is distinguished by a customizable window interface using a CSS-like theming system and a flexible box-model widget hierarchy. It features a recursive theme inheritance system and responsive styling that adapts based on screen dimensions and monitor identifiers. The tool provides advanced text filtering using fuzzy, reg

    Capplication-launchercdmenu
    Vezi pe GitHub↗16,213
  • spicetify/cliAvatar spicetify

    spicetify/cli

    23,479Vezi pe GitHub↗

    This project is a command-line utility and development framework designed to modify, extend, and customize the Spotify desktop client. It functions as a binary patching engine that injects custom scripts, stylesheets, and interface components directly into the host application, enabling users to alter visual themes and add new functionality. The tool distinguishes itself by providing a comprehensive development environment for building modular extensions and custom applications. It includes a hot-reloading pipeline for rapid iteration, a declarative library for constructing interactive UI pan

    JavaScriptcommand-linecommand-line-toolcustomization
    Vezi pe GitHub↗23,479
  • abenz1267/walkerAvatar abenz1267

    abenz1267/walker

    2,549Vezi pe GitHub↗

    Walker is a centralized search interface and application launcher designed to find and start installed software, system tools, and local files. It functions as a single entry point for executing desktop applications, running shell commands, and managing system scripts. The project uses a provider-based plugin architecture to extend its capabilities via independent modules. It allows for deep visual and behavioral customization through CSS styling, XML-defined layout templates, and layered configuration overrides. The system includes integrated productivity tooling for mathematical calculatio

    Rustrunnerrustwayland
    Vezi pe GitHub↗2,549
  • Vezi toate cele 30 alternative pentru Ulauncher→