awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

25 रिपॉजिटरी

Awesome GitHub RepositoriesApplication Launch Menus

User-defined menu trees designed for quick access to system settings and application execution.

Distinct from Context Menu Customizations: Distinct from context menu customizations as it focuses on global application launching and system settings rather than element-specific context menus.

Explore 25 awesome GitHub repositories matching user interface & experience · Application Launch Menus. Refine with filters or upvote what's useful.

Awesome Application Launch Menus GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • jaagr/polybarjaagr का अवतार

    jaagr/polybar

    15,287GitHub पर देखें↗

    Polybar is a customizable status bar for X11 window managers that functions as a desktop shell interface for displaying real-time system metrics and application status. It serves as a shell script runner and system resource monitor, rendering a persistent graphical overlay on the desktop to track CPU load, memory usage, battery levels, and network connection details. The project distinguishes itself by acting as a system tray host to manage background application icons and as a window manager interface that communicates via protocol messages to show active workspace indicators and window titl

    Displays user-defined menu trees for quick access to functions and application execution.

    C++
    GitHub पर देखें↗15,287
  • polybar/polybarpolybar का अवतार

    polybar/polybar

    15,280GitHub पर देखें↗

    Polybar is a customizable X11 status bar and Linux desktop panel. It serves as a system information dashboard and window manager integration tool, rendering real-time hardware metrics, system status, and window state for Linux desktops. The project features an inter-process communication system that allows separate processes to trigger dynamic updates or execute actions across the environment. It also includes a system for building hierarchical interactive menus that use this messaging to launch applications and system settings. Capabilities cover system monitoring for network connectivity a

    Generates trees of user-defined menu options for quick access to applications and system settings.

    C++
    GitHub पर देखें↗15,280
  • felixse/fluentterminalfelixse का अवतार

    felixse/FluentTerminal

    9,574GitHub पर देखें↗

    FluentTerminal is a terminal emulator and SSH client designed for running multiple shell sessions. It functions as a shell profile manager and a Tmux session manager, allowing for the organization of diverse shell environments within a single interface. The application provides secure remote access via SSH and Mosh protocols, which enables persistent session management over intermittent networks. It distinguishes itself through a profile configuration system that allows users to save and switch between named environment settings for different shell types. The tool includes workspace manageme

    Integrates with the operating system to launch terminal sessions directly from folder right-click menus.

    C#
    GitHub पर देखें↗9,574
  • farag2/sophia-script-for-windowsfarag2 का अवतार

    farag2/Sophia-Script-for-Windows

    9,384GitHub पर देखें↗

    This project is a suite of Windows system optimization scripts and tools designed for debloating, environment configuration, and network optimization. It provides a set of scripts to modify registry settings, disable telemetry, and remove preinstalled software to improve privacy, stability, and overall performance. The tool features a graphical interface that allows users to select and customize system function profiles to generate and execute optimization scripts. It distinguishes itself by automating the deployment of essential C++ and .NET runtimes and simplifying the installation of the W

    Customizes the File Explorer right-click menus by hiding or showing specific action items.

    PowerShell24h225h2debloat
    GitHub पर देखें↗9,384
  • cerebroapp/cerebrocerebroapp का अवतार

    cerebroapp/cerebro

    8,541GitHub पर देखें↗

    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

    Provides a central interface for launching installed software and local files from a single search bar.

    JavaScriptcerebroelectronlauncher
    GitHub पर देखें↗8,541
  • winmerge/winmergeWinMerge का अवतार

    WinMerge/winmerge

    8,510GitHub पर देखें↗

    WinMerge is a visual file comparison and merge tool used to identify and synchronize differences between text files, folders, and images. It functions as a diff and patch generator, a visual folder synchronizer, and a hex binary comparator for non-text data. The tool provides specialized comparison modes for diverse content types, including side-by-side webpage rendering for HTML and resource trees, tabular data analysis for delimited files in a grid view, and visual image comparison using overlays and animations. It also supports comparing the contents of compressed archives without manual e

    Integrates into the operating system explorer via right-click menus to launch comparison sessions quickly.

    C++c-plus-pluscompare-filescsv
    GitHub पर देखें↗8,510
  • adi1090x/rofiadi1090x का अवतार

    adi1090x/rofi

    8,403GitHub पर देखें↗

    This project is a keyboard-driven menu framework and application launcher for X11 and Wayland desktop environments. It serves as a customizable system control interface for building themed popup menus and applets. The framework allows for extensive visual style customization and the creation of themed launchers through configuration files and style presets. It enables the construction of personalized Linux desktop interfaces by separating functional applets into a modular script architecture. The system covers broad management capabilities, including hardware control for audio and brightness

    Provides a searchable, keyboard-driven menu for quickly finding and launching installed software and web bookmarks.

    Shellarcharchcraftarchcraft-os
    GitHub पर देखें↗8,403
  • jigish/slatejigish का अवतार

    jigish/slate

    7,836GitHub पर देखें↗

    Slate is a keyboard-driven window manager and tiling system for macOS. It functions as a JavaScript-configurable automation tool and workflow orchestrator, allowing users to resize and position application windows through custom keystroke bindings and predefined spatial configurations. The project distinguishes itself by using a scripting API to define complex window manipulation logic, system event callbacks, and custom input mappings. This allows for the creation of sequenced action chains and the execution of external shell commands tied to specific keyboard shortcuts. Its capabilities in

    Implements a customizable alternative to the default system application switcher.

    Objective-C
    GitHub पर देखें↗7,836
  • caelestia-dots/shellcaelestia-dots का अवतार

    caelestia-dots/shell

    7,592GitHub पर देखें↗

    This project is a QML desktop shell designed for desktop environment orchestration and interface customization. It functions as a system status dashboard and a declarative user interface for managing system hardware, window metadata, and user sessions. The shell features a dynamic theme generator that extracts dominant colors from wallpapers to automatically synchronize the global visual color palette. It utilizes an inter-process communication system to orchestrate shell functions and a hierarchical JSON configuration framework to manage global and per-monitor interface layouts. The system

    Provides a searchable menu to find and launch installed applications.

    QMLcaelestiadotfileshyprland
    GitHub पर देखें↗7,592
  • cluic/wxautocluic का अवतार

    cluic/wxauto

    7,140GitHub पर देखें↗

    wxauto is a Python library and bot framework designed for the programmatic control of the WeChat Windows desktop client. It functions as a wrapper that enables the automation of messaging and social feed functions by simulating user interface interactions. The library distinguishes itself by providing a bridge between network requests and local UI automation, allowing users to expose automation capabilities via a web interface. It utilizes background execution and simulated system-level inputs to trigger application events without moving the physical mouse cursor. The project covers extensiv

    Tracks and switches between active application views to ensure correct interface context for automation.

    Pythonautomaticpythonrpa
    GitHub पर देखें↗7,140
  • moudey/shellmoudey का अवतार

    moudey/Shell

    6,649GitHub पर देखें↗

    Shell is a Windows File Explorer context menu manager and shell UI customizer. It functions as a registry-based shell extension that uses a declarative configuration engine to add, remove, and modify context menu entries within the operating system. The project distinguishes itself through a text-based configuration system that supports logical expressions and conditional rules to control menu item visibility. It allows for the creation of multi-level cascade menus and the integration of custom visual identifiers, including SVG icons and glyphs, directly into the shell interface. Broad capab

    Provides a comprehensive system for creating and organizing custom right-click menus in Windows File Explorer.

    C++context-menufile-explorernilesoft-shell
    GitHub पर देखें↗6,649
  • bmatzelle/gowbmatzelle का अवतार

    bmatzelle/gow

    6,645GitHub पर देखें↗

    Gow is a collection of tools designed to install Unix-based system utilities on Windows and extend the Windows shell with custom context menu options. It provides a suite of open source binary applications that bring common Unix system administration and file manipulation tools to the Windows operating system. The project integrates these utilities into the Windows environment by managing system environment paths and distributing static, portable binaries. It further extends the Windows File Explorer by adding context menu options that allow users to launch command and terminal prompts direct

    Integrates a context menu option into File Explorer to launch a command prompt in the selected folder.

    NSIS
    GitHub पर देखें↗6,645
  • kando-menu/kandokando-menu का अवतार

    kando-menu/kando

    5,618GitHub पर देखें↗

    Kando is a cross-platform desktop pie menu launcher that runs on Windows, macOS, and Linux, including Wayland compositors. It opens a radial menu on a hotkey and lets users select applications, files, or shortcuts by moving the cursor toward a slice, and can also be controlled from the command line to open specific menus or trigger shortcuts. The project distinguishes itself through a gesture-based selection system that interprets pointer movement direction and distance rather than requiring precise clicking, and an input device abstraction layer that normalizes input from mouse, stylus, touc

    Opens applications by moving the pointer in a direction from a radial menu, eliminating browsing or searching.

    TypeScriptcross-platformelectrongestures
    GitHub पर देखें↗5,618
  • viewdeck/viewdeckV

    ViewDeck/ViewDeck

    5,268GitHub पर देखें↗

    ViewDeck is a side menu management framework and gesture-based navigation library for iOS. It provides a system for coordinating the presentation, animation, and interaction logic of left and right side menus within a container view controller. The framework features a dynamic menu controller that allows for updating or removing active menu controllers at runtime to modify available navigation options. It includes a transition coordinator to manage custom motion and visual properties for sliding navigation panels. The library supports both programmatic menu control and gesture-based activati

    Supports updating or removing active menu controllers during runtime to modify options.

    Objective-C
    GitHub पर देखें↗5,268
  • zufuliu/notepad4zufuliu का अवतार

    zufuliu/notepad4

    4,755GitHub पर देखें↗

    Notepad4 is a lightweight, native Windows text editor built on the Scintilla editing component and rendered through the Win32 API. It is designed as a direct replacement for the default Windows Notepad, offering a faster, feature-rich editing experience with system-level integration such as Explorer context menu registration, taskbar jump list support, and the ability to intercept system notepad requests. The editor distinguishes itself with a context-sensitive completion engine that filters suggestions based on preceding punctuation and document content, alongside CPU-optimized encoding dete

    Registers the editor in the file or folder context menu so users can open items directly from Explorer.

    C++arm64dark-themeeditor
    GitHub पर देखें↗4,755
  • pythonguis/pythonguis-examplespythonguis का अवतार

    pythonguis/pythonguis-examples

    4,602GitHub पर देखें↗

    यह प्रोजेक्ट विभिन्न Python इंटरफेस लाइब्रेरीज़ का उपयोग करके डेस्कटॉप एप्लिकेशन बनाने के लिए इम्प्लीमेंटेशन पैटर्न और सोर्स कोड उदाहरणों का एक संग्रह है। यह PyQt, PySide, Tkinter, Kivy और Streamlit सहित कई फ्रेमवर्क के लिए संदर्भ इम्प्लीमेंटेशन और आर्किटेक्चरल पैटर्न प्रदान करता है। रिपॉजिटरी विविध इंटरफेस प्रकारों के लिए विशेष उदाहरण प्रदान करके खुद को अलग करती है, जिसमें पेशेवर डेस्कटॉप सॉफ़्टवेयर और नेटिव विंडोज़ से लेकर रिएक्टिव वेब-आधारित डेटा डैशबोर्ड और डेटा साइंस टूल तक शामिल हैं। इसमें क्रॉस-प्लेटफ़ॉर्म UI पैटर्न के लिए विशिष्ट संदर्भ सामग्री शामिल है, जैसे मॉडल-व्यू लेआउट और एसिंक्रोनस बैकग्राउंड टास्क निष्पादन। प्रोजेक्ट लेआउट प्रबंधन, एनिमेशन के साथ कस्टम विजेट डेवलपमेंट, और रियल-टाइम विज़ुअलाइज़ेशन के लिए GPU-एक्सेलेरेटेड रेंडरिंग सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह प्रॉक्सी-आधारित फ़िल्टरिंग और टैबुलर डेटा स्टाइलिंग जैसी डेटा प्रबंधन तकनीकों के साथ-साथ एम्बेडेड एसेट्स के साथ डिस्ट्रीब्यूटेबल एक्सेक्यूटेबल्स में सोर्स कोड को पैकेज करने के लिए डिप्लॉयमेंट वर्कफ़्लो का भी प्रदर्शन करता है। उदाहरण इनपुट वैलिडेशन, नेविगेशन मेनू और सिस्टम ट्रे और सिस्टम ट्रे एकीकरण जैसे कार्यात्मक UI कंपोनेंट्स को संबोधित करते हैं, साथ ही यूज़र ऑथेंटिकेशन और रोल-आधारित एक्सेस कंट्रोल के लिए सुरक्षा इम्प्लीमेंटेशन भी शामिल हैं।

    Provides patterns for organizing application flow by managing the visibility and toggling of multiple windows and dialogs.

    Pythondesktopdesktop-applicationexample-app
    GitHub पर देखें↗4,602
  • home-sweet-gnome/dash-to-panelhome-sweet-gnome का अवतार

    home-sweet-gnome/dash-to-panel

    4,406GitHub पर देखें↗

    यह प्रोजेक्ट एक GNOME Shell एक्सटेंशन है जो एप्लिकेशन डैश और सिस्टम ट्रे को एक ही पैनल में जोड़कर एक एकीकृत टास्कबार प्रदान करता है। यह एक JavaScript शेल प्लगइन के रूप में कार्य करता है जो GNOME वातावरण के भीतर पारंपरिक टास्कबार वर्कफ़्लो का समर्थन करने के लिए डेस्कटॉप लेआउट को संशोधित करता है। इस एक्सटेंशन में एक विंडो प्रबंधन प्रणाली शामिल है जो उपयोगकर्ताओं को वर्कस्पेस या मॉनिटर द्वारा चल रहे एप्लिकेशन को अलग करने, विंडो ग्रुपिंग को नियंत्रित करने और होवर इवेंट्स के माध्यम से खुली विंडो के लाइव प्रीव्यू देखने की अनुमति देती है। उपयोगकर्ता एप्लिकेशन आइकन्स के लिए विशिष्ट क्लिक व्यवहार को परिभाषित कर सकते हैं और असाइन किए गए कीबोर्ड शॉर्टकट्स का उपयोग करके पसंदीदा एप्लिकेशन लॉन्च कर सकते हैं। यह टूल पैनल तत्वों की स्थिति, आकार और रंग को समायोजित करने के लिए एक कॉन्फ़िगरेशन इंटरफ़ेस प्रदान करता है, साथ ही पैनल को स्वचालित रूप से छिपाने के विकल्प भी प्रदान करता है। यह विभिन्न वातावरणों में सेटिंग्स को सिंक्रोनाइज़ करने के लिए कॉन्फ़िगरेशन प्रोफाइल के निर्यात और आयात का भी समर्थन करता है।

    Provides integrated tools for launching applications and managing window cycling through custom click behaviors.

    JavaScript
    GitHub पर देखें↗4,406
  • micheleg/dash-to-dockmicheleg का अवतार

    micheleg/dash-to-dock

    4,330GitHub पर देखें↗

    Dash-to-Dock एक GNOME Shell एक्सटेंशन है जो एक स्थायी एप्लिकेशन लॉन्चर और टास्कबार इंटरफ़ेस प्रदान करता है। यह सिस्टम डैश को छिपे हुए ओवरव्यू मोड से एक स्थायी ऑन-स्क्रीन कंटेनर में ले जाकर डेस्कटॉप वातावरण को संशोधित करता है, जिससे चल रहे एप्लिकेशन, सिस्टम लॉन्चर और वर्चुअल वर्कस्पेस तक त्वरित पहुंच की अनुमति मिलती है। यह प्रोजेक्ट मानक लॉन्चर को एक स्थायी डॉक में बदलने के लिए एक समर्पित प्राथमिकता इंटरफ़ेस प्रदान करके खुद को अलग करता है। इसमें फिक्स्ड या हिडन मोड के माध्यम से दृश्यता को प्रबंधित करने के लिए एक सिस्टम और हटाने योग्य उपकरणों और ट्रैश के लिए विशेष आइकन को एकीकृत करने की क्षमता शामिल है। यह टूल इंटरफ़ेस अनुकूलन की एक विस्तृत श्रृंखला को कवर करता है, जिसमें लेआउट और उपस्थिति के लिए गतिशील स्टाइलिंग, स्क्रीन ऑक्यूपेंसी को प्रबंधित करने के लिए स्टेट-ड्रिवन दृश्यता लॉजिक और एप्लिकेशन प्रबंधन के लिए रीयल-टाइम विंडो ट्रैकिंग शामिल है।

    Provides a persistent interface for launching applications and switching between open windows and virtual workspaces.

    JavaScriptdockgnomelinux
    GitHub पर देखें↗4,330
  • cursortouch/windows-mcpCursorTouch का अवतार

    CursorTouch/Windows-MCP

    4,373GitHub पर देखें↗

    This is a Model Context Protocol server that exposes Windows desktop automation and system administration functions to large language models. It provides programmatic control of mouse, keyboard, windows, and UI elements on Windows through simulated user input, while also enabling LLMs to manage the Windows registry, processes, files, and execute PowerShell commands through a remote interface. The server supports multiple transport protocols including stdio, SSE, and streamable HTTP, allowing flexible integration with different language model clients. It implements OAuth 2.0 with PKCE for secu

    Opens an application from the start menu, resizes or moves its window, and switches between running apps.

    Pythonaidesktopmcp
    GitHub पर देखें↗4,373
  • cboxdoerfer/fsearchcboxdoerfer का अवतार

    cboxdoerfer/fsearch

    4,014GitHub पर देखें↗

    fsearch is a high-performance desktop file search tool and filesystem indexing engine. It provides near-instant location of files and folders on a local filesystem by utilizing a background indexing system that monitors filesystem changes in real time. The utility distinguishes itself through advanced query capabilities, including support for boolean search logic using AND, OR, and NOT operators, as well as regular expression and wildcard filtering. It allows for precise result refinement using literal character handling and specific search modifiers such as case sensitivity and exact matches

    Enables opening selected files or executing desktop entries directly from the search result list.

    Cfile-searchsearch-engine
    GitHub पर देखें↗4,014
पिछला12अगला
  1. Home
  2. User Interface & Experience
  3. Context Menu Customizations
  4. Application Launch Menus

सब-टैग एक्सप्लोर करें

  • File Explorer Context Menus1 सब-टैगRight-click menu entries integrated into the native operating system file manager for rapid application launch. **Distinct from Application Launch Menus:** Specific to file explorer right-click menus rather than general system-wide application launch menus.
  • Gesture-Triggered Launchers1 सब-टैगOpens applications by moving the pointer in a direction, eliminating the need to browse menus or search. **Distinct from Application Launch Menus:** Distinct from Application Launch Menus: focuses on gesture-triggered launching, not menu tree navigation.
  • Menu-Triggered Command LaunchersRuns a shell command or opens an application when the user selects the item from a pie menu. **Distinct from Application Launch Menus:** Distinct from Application Launch Menus: focuses on launching from a pie menu slice, not a traditional menu tree.
  • Per-Application Menu Switching2 सब-टैग्सOpening a different menu configuration depending on the currently active window or application. **Distinct from Application Launch Menus:** Distinct from Application Launch Menus: focuses on switching menus based on active application context, not on launching applications from a menu.