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
·
Flow-Launcher avatar

Flow-Launcher/Flow.Launcher

0
View on GitHub↗
13,899 stars·553 forks·C#·mit·13 viewsflowlauncher.com↗

Flow.Launcher

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 tailor the environment through extensive interface customization, including themes and layout adjustments, while leveraging system-wide hotkeys to trigger the interface from any active application.

Beyond core launching capabilities, the tool includes built-in utilities for mathematical calculations, shell script execution, and browser bookmark searching. It maintains consistent navigation by synchronizing with active file explorer paths and supports automated system maintenance through privileged command execution. The application is configured via structured text files, ensuring that user preferences and plugin metadata remain persistent across sessions.

Features

  • Application Launchers - Acts as a command-line style interface for Windows that executes system tasks and launches local files.
  • Desktop Application Launchers - Provides a keyboard-driven interface for quickly locating and executing local applications and system commands.
  • Desktop Productivity Tools - Functions as an extensible desktop productivity tool built in C# for system navigation.
  • Extensible Plugin Architectures - Provides a modular architecture for loading external plugins to extend core functionality.
  • Modular Plugin Frameworks - Provides a modular framework for loading third-party extensions and workflow automation modules.
  • Web Search Engines - Provides integrated web search capabilities to retrieve information directly from the command interface without requiring a browser.
  • Global Hotkey Managers - Registers system-wide keyboard hooks to trigger the search interface from any active application.
  • Third-Party Plugins - Integrates third-party modules to add new search sources and specialized workflows.
  • Launchers and Integration - Extensible launcher for quick application and file access.
  • System Customization - Fast, extensible file search and application launcher.
  • Application Launchers - Searches files and launches apps with plugin extensibility.
  • Keyboard Workflow Optimizers - Enables keyboard-centric navigation and shortcut configuration to streamline user workflows.
  • System Administration Operations - Enables execution of administrative tasks, power controls, and system settings management directly from a centralized search interface.
  • System Automation Scripts - Streamlines administrative operations by executing scripts and system controls from a keyboard-driven input.
  • Web Search Integrations - Queries online search engines directly from the desktop to retrieve information.
  • Process and Task Orchestration - Spawns system processes and shell instances to execute administrative tasks and file operations.
  • Shells & Scripting - Executes batch and PowerShell scripts to automate system maintenance tasks.
  • Browser Bookmark Managers - Queries browser bookmarks directly from the command interface to retrieve online content.
  • Expression Evaluators - Computes arithmetic results from input strings and copies the output to the system clipboard.
  • Asynchronous Background Processors - Offloads search requests to background threads to maintain a responsive user interface.
  • Interface Appearance Customization - Allows users to modify the visual presentation of the search window through themes and layout settings.

Star history

Star history chart for flow-launcher/flow.launcherStar history chart for flow-launcher/flow.launcher

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Flow.Launcher

Similar open-source projects, ranked by how many features they share with Flow.Launcher.
  • kelion/cerebroKELiON avatar

    KELiON/cerebro

    8,540View on GitHub↗

    Cerebro is a desktop application launcher and search interface that provides a minimalist overlay for finding files, launching software, and executing web queries. It functions as a centralized command bar designed for desktop productivity and rapid system navigation. The project features an extensible plugin framework and a modular architecture, allowing third-party add-ons to integrate new tools and capabilities through a standardized API. It also includes a customizable theme engine that enables users to adjust the visual appearance and styles of the workspace interface. The interface sup

    JavaScript
    View on GitHub↗8,540
  • 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

    TypeScript
    View on GitHub↗4,541
  • vicinaehq/vicinaevicinaehq avatar

    vicinaehq/vicinae

    6,436View on GitHub↗
    C++app-launcherlinuxnodejs
    View on GitHub↗6,436
  • wox-launcher/woxWox-launcher avatar

    Wox-launcher/Wox

    27,046View on GitHub↗

    Wox is a keyboard-driven command interface designed to centralize desktop productivity, system navigation, and workflow automation. It functions as a launcher that enables users to open applications, manage files, and execute system commands through a unified, text-based overlay. By integrating a modular plugin framework, the application allows for the expansion of its core capabilities to include specialized search providers and custom system utilities. The platform distinguishes itself through the integration of language models, which enable natural language search and the automation of tex

    Goalfredlauncherlaunchy
    View on GitHub↗27,046
See all 30 alternatives to Flow.Launcher→

Frequently asked questions

What does flow-launcher/flow.launcher do?

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.

What are the main features of flow-launcher/flow.launcher?

The main features of flow-launcher/flow.launcher are: Application Launchers, Desktop Application Launchers, Desktop Productivity Tools, Extensible Plugin Architectures, Modular Plugin Frameworks, Web Search Engines, Global Hotkey Managers, Third-Party Plugins.

What are some open-source alternatives to flow-launcher/flow.launcher?

Open-source alternatives to flow-launcher/flow.launcher include: kelion/cerebro — Cerebro is a desktop application launcher and search interface that provides a minimalist overlay for finding files,… oliverschwendener/ueli — Ueli is a cross-platform productivity toolkit that provides a keyboard-centric interface for launching applications,… vicinaehq/vicinae. wox-launcher/wox — Wox is a keyboard-driven command interface designed to centralize desktop productivity, system navigation, and… abenz1267/walker — Walker is a centralized search interface and application launcher designed to find and start installed software,… amnweb/yasb — YASB is a customizable status bar framework and desktop shell component for Windows. It provides a toolkit for…