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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Superpower development framework

Ranking updated Aug 17, 2026

For superpower, the strongest matches are ulauncher/ulauncher (Ulauncher is a keyboard-driven application launcher and extensible command), pickle-com/glass (Glass is an AI desktop assistant that provides global) and flow-launcher/flow.launcher (Flow Launcher is a desktop productivity launcher for Windows). autohotkey/autohotkey and sdegutis/hydra round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Hand-picked open-source superpower development frameworks, ranked by GitHub stars and activity. Compare the top tools and pick the right one.

Superpower development framework

Find the best repos with AI.We'll search the best matching repositories with AI.
  • ulauncher/ulauncherUlauncher avatar

    Ulauncher/Ulauncher

    4,461View on GitHub↗

    Ulauncher is a keyboard-driven application launcher and extensible command palette for Linux desktop environments. It provides a searchable interface for launching installed software and navigating local files. The system features a Python-based plugin architecture that allows the integration of third-party extensions and custom functionality. It includes a themable interface that supports custom color schemes and visual styles to match the system environment. Core capabilities include fuzzy-string matching for software and file retrieval, an integrated mathematical calculator for instant ev

    Ulauncher is a keyboard-driven application launcher and extensible command palette for Linux that delivers system-wide search, fuzzy matching, and a robust Python-based plugin architecture for workflow automation.

    PythonCommand Palettes
    View on GitHub↗4,461
  • pickle-com/glasspickle-com avatar

    pickle-com/glass

    7,537View on GitHub↗

    Glass is an AI desktop assistant and screen-to-LLM interface that processes visual and auditory context from a computer to automate tasks. It functions as a tool for screen analysis, bridging real-time desktop captures with large language models to extract semantic meaning and data insights. The system enables AI-assisted desktop interaction by recording live screen and audio data to provide a persistent digital memory for processing. This allows the application to analyze visible screen information and trigger automation workflows through global keyboard shortcuts.

    Glass is an AI desktop assistant that provides global keyboard shortcuts, screen capture, and desktop automation workflows to enhance personal productivity.

    JavaScriptGlobal Keyboard ShortcutsGlobal Hotkey Managers
    View on GitHub↗7,537
  • flow-launcher/flow.launcherFlow-Launcher avatar

    Flow-Launcher/Flow.Launcher

    13,899View on GitHub↗

    Flow.Launcher is an extensible desktop productivity tool for Windows that provides a centralized, command-line style interface for launching applications, files, and system settings. Built in C#, it functions as a keyboard-driven launcher that allows users to execute system tasks, perform web searches, and manage administrative operations directly from a unified search input. The project is defined by its modular plugin architecture, which enables the integration of third-party extensions to add custom search providers, specialized workflows, and system command capabilities. Users can further

    Flow Launcher is a desktop productivity launcher for Windows that features a keyboard-driven command palette, global shortcuts, and an extensible plugin system to streamline system-wide automation and quick search workflows.

    C#Global Hotkey Managers
    View on GitHub↗13,899
  • autohotkey/autohotkeyAutoHotkey avatar

    AutoHotkey/AutoHotkey

    12,601View on GitHub↗

    AutoHotkey is a Windows automation scripting language and task automator. It serves as a keyboard macro engine and custom hotkey manager designed to map specific key combinations to scripted actions. The project provides a domain-specific language for automating repetitive tasks and operating system functions. It enables the creation of keyboard shortcuts and macros to replace manual input and streamline digital workflows on Windows. The system covers window and process management, virtual input simulation, and the interception of keyboard and mouse input via operating system hooks. It furth

    AutoHotkey is a powerful Windows automation scripting language and keyboard macro engine that provides extensive hotkey management and system integration, though it lacks an out-of-the-box graphical command palette.

    C++Global Hotkey ManagersTask Automation
    View on GitHub↗12,601
  • sdegutis/hydrasdegutis avatar

    sdegutis/hydra

    5,220View on GitHub↗

    Hydra is a scriptable productivity platform for macOS that functions as a global hotkey manager, window manager, and automation tool. It allows users to extend system functionality by executing scripts and custom functions to automate repetitive operating system tasks. The system enables the binding of specific keyboard shortcuts to trigger scripts from any active application. It provides capabilities to inspect and modify the state of running application windows to organize the desktop workspace. The platform supports a module-based extension model, allowing for the installation of third-pa

    Hydra is a scriptable macOS productivity platform that acts as a global hotkey and window manager, though its architecture is largely superseded by modern Lua-based equivalents in the same ecosystem.

    CGlobal Hotkey Managers
    View on GitHub↗5,220
  • microsoft/powertoysmicrosoft avatar

    microsoft/PowerToys

    135,047View on GitHub↗

    PowerToys is a collection of background-resident system utilities designed to extend native operating system functionality and streamline desktop workflows. It operates as a modular toolkit, utilizing a central plugin-based host architecture that allows users to dynamically enable or disable specific features for system configuration and automation. By leveraging native system hooking, the suite intercepts global input and window events to provide advanced control over the computing environment. The project distinguishes itself through its focus on cross-device input orchestration and spatial

    This system utility suite provides a command palette, keyboard shortcuts, and workflow extensions that integrate directly into the desktop environment to streamline daily tasks.

    CCross-Device Input ControllersDesktop Workflow OptimizersPlugin-Based Architectures
    View on GitHub↗135,047
  • albertlauncher/albertalbertlauncher avatar

    albertlauncher/albert

    7,945View on 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

    Albert is a keyboard-driven launcher and productivity tool that features quick search, system integration, and a plugin-based architecture for custom workflow automation.

    C++Keyboard LaunchersPlugin-Based ArchitecturesApplication Launch Interfaces
    View on GitHub↗7,945
  • oliverschwendener/uelioliverschwendener avatar

    oliverschwendener/ueli

    4,541View on GitHub↗

    Ueli is a cross-platform productivity toolkit that provides a keyboard-centric interface for launching applications, opening files, and executing utility extensions. It functions as a desktop productivity tool designed to reduce navigation time through a central command bar and keystroke-based search. The system features a pluggable utility toolkit, allowing the execution of specific tasks such as mathematical calculations, unit conversions, and password generation directly from the search input. It utilizes a pluggable extension architecture to decouple these utility tools from the core laun

    Ueli is a cross-platform desktop launcher that offers a keyboard-centric command palette, extensive plugin architecture, and system-wide automation features to streamline personal workflow.

    TypeScriptKeyboard-Driven InterfacesApplication LaunchersCross-Platform Desktop Runtimes
    View on GitHub↗4,541
  • cerebroapp/cerebrocerebroapp avatar

    cerebroapp/cerebro

    8,541View on GitHub↗

    Cerebro is a cross-platform productivity tool and keyboard-driven command palette. It serves as a central search interface and desktop application launcher for finding and initiating the execution of local files, installed software, and web services. The application is an extensible search tool that supports a plugin system, allowing third-party modules to register custom search providers and new functional capabilities. The software covers several capability areas, including local file system navigation and preview, integrated web search, and productivity utilities for natural language mat

    Cerebro is a cross-platform command palette and application launcher that offers keyboard-driven search, system integration, and a plugin-based architecture to enhance desktop productivity.

    JavaScriptCommand Palettes
    View on GitHub↗8,541
  • eythaann/seelen-uieythaann avatar

    eythaann/Seelen-UI

    15,953View on GitHub↗

    Seelen-UI is a graphical shell and window management utility for Windows that provides a modular, keyboard-driven desktop environment. It enables users to organize application windows through automated tiling, stacking, and floating layouts, while offering a framework for creating interactive desktop widgets using web technologies. The project distinguishes itself by integrating a web-based rendering engine that bridges system-state data to HTML and CSS interfaces, allowing for highly customizable widgets and dynamic visual themes. It features real-time wallpaper analysis to automatically syn

    Seelen-UI is a modular desktop environment and window management utility for Windows that delivers keyboard-driven workflows, global shortcuts, and application launching capabilities, though it focuses more heavily on tiling and desktop customization than a traditional productivity launcher.

    RustGlobal Keyboard Shortcuts
    View on GitHub↗15,953
  • davatorium/rofidavatorium avatar

    davatorium/rofi

    16,213View on 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

    Rofi is a keyboard-driven application launcher and scriptable command palette for Linux desktops that supports extensible workflows through custom scripts and hotkeys.

    CCommand Palettes
    View on GitHub↗16,213
  • espanso/espansoespanso avatar

    espanso/espanso

    13,987View on GitHub↗

    Espanso is a cross-platform text expander and desktop automation tool that monitors system-wide keystrokes to replace short trigger keywords with longer text blocks, images, or dynamic script outputs. It functions as a background service, enabling users to automate repetitive typing tasks across any application on their local system. The tool distinguishes itself through context-aware automation, which allows users to define specific rules that enable or disable expansion behavior based on the currently active window. It also features a centralized package management system for organizing and

    Espanso is a cross-platform desktop automation and text expansion tool that provides system-wide integration and script-based workflow capabilities, though it focuses primarily on text snippets rather than a full command palette.

    RustText ExpandersText Snippet ManagersCross-Platform Utilities
    View on GitHub↗13,987
  • autokey/autokeyautokey avatar

    autokey/autokey

    3,844View on GitHub↗

    AutoKey is a Linux GUI macro manager and Python desktop automation tool. It functions as a background daemon that simulates keyboard and mouse events via the X11 protocol to automate interactions with graphical user interfaces. The software provides a Python scripting engine for executing stateful automation and a text expansion utility that replaces short abbreviations with predefined content or scripted actions in real time. It differentiates itself by combining low-level input simulation with the ability to manage global state and persistent variables across different scripts. The project

    AutoKey is a desktop automation tool and macro manager that provides system integration and workflow automation via a Python scripting engine, though it focuses more on Linux GUI scripting and text expansion than a modern command palette launcher.

    PythonLinux Desktop AutomationText Expansion UtilitiesBackground Input Daemons
    View on GitHub↗3,844
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
ulauncher/ulauncher4.5KPythonNOASSERTIONJun 22, 2026
pickle-com/glass7.5KJavaScriptGPL-3.0Oct 26, 2025
flow-launcher/flow.launcher13.9KC#mitFeb 20, 2026
autohotkey/autohotkey12.6KC++GPL-2.0May 17, 2026
sdegutis/hydra5.2KC—Mar 14, 2021
microsoft/powertoys135KCMITJun 16, 2026
albertlauncher/albert7.9KC++NOASSERTIONJun 18, 2026
oliverschwendener/ueli4.5KTypeScriptMITJun 16, 2026
cerebroapp/cerebro8.5KJavaScriptMITJun 10, 2026
eythaann/seelen-ui16KRustagpl-3.0Feb 21, 2026

Related searches

  • Superlative CSS framework
  • Hardware acceleration libraries
  • a comprehensive collection of JavaScript development tools
  • AI agent skills
  • Developer productivity tools
  • Kernel acceleration software
  • a comprehensive collection of Python development resources
  • Prompt engineering patterns