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

Context menu extensions

Ranking updated Jul 23, 2026

For context menu integrations, the first results are kando-menu/kando (Kando is a cross-platform desktop pie menu launcher that integrates natively with operating systems and supports command-line control and customization, making it a fitting tool for extending desktop context menus), bluepointlilac/contextmenumanager (ContextMenuManager is a desktop utility for modifying and extending Windows file and folder right-click menus, fitting the requested category though it is limited to the Windows operating system rather than being fully cross-platform) and enesozturk/react-native-hold-menu (This repository provides a performant hold-to-open context menu component specifically for React Native applications, which is a specific library matching the broader category rather than a general desktop or browser tool). std-microblock/breeze-shell and maboloshi/github-chinese round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

Hand-picked context menu extensions for better desktop workflows. Compare the top open-source tools and pick the right one.

Context menu extensions

Find the best repos with AI.We'll search the best matching repositories with AI.
  • kando-menu/kandokando-menu avatar

    kando-menu/kando

    5,618View on GitHub↗

    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

    Kando is a cross-platform desktop pie menu launcher that integrates natively with operating systems and supports command-line control and customization, making it a fitting tool for extending desktop context menus.

    TypeScriptGesture-Based Menu SystemsRadial Menu LaunchersApplication Context Switching
    View on GitHub↗5,618
  • bluepointlilac/contextmenumanagerBluePointLilac avatar

    BluePointLilac/ContextMenuManager

    17,957View on GitHub↗

    ContextMenuManager is a desktop utility designed for the Windows operating system that enables users to modify, add, or remove entries within file and folder right-click menus. It functions as a configuration interface that interacts with the Windows Registry to manage shell extensions and define custom command execution paths. The tool provides granular control over the system interface by allowing users to hide unnecessary menu items, update labels and icons, or create new commands to trigger specific file operations. By managing these registry-based shell integrations, the software allows

    ContextMenuManager is a desktop utility for modifying and extending Windows file and folder right-click menus, fitting the requested category though it is limited to the Windows operating system rather than being fully cross-platform.

    C#Context Menu CustomizationsSystem Customization ToolsWindows Configuration Management
    View on GitHub↗17,957
  • enesozturk/react-native-hold-menuenesozturk avatar

    enesozturk/react-native-hold-menu

    1,520View on GitHub↗

    React Native Hold Menu is a UI component library and cross-platform mobile framework providing a context menu widget for iOS and Android applications. It displays an interactive popup action menu when users press and hold a specific interface element, enabling quick action workflows within mobile applications. The library utilizes a native gesture-driven architecture to animate menu transitions and scale changes on the native UI thread. It includes dynamic layout calculations to compute menu positioning and prevent screen overflow during device rotation, window resizing, and orientation chang

    This repository provides a performant hold-to-open context menu component specifically for React Native applications, which is a specific library matching the broader category rather than a general desktop or browser tool.

    TypeScriptContext Menu LogicContext Menu TriggersMenu Components
    View on GitHub↗1,520
  • std-microblock/breeze-shellstd-microblock avatar

    std-microblock/breeze-shell

    3,051View on GitHub↗

    Breeze Shell is a custom shell extension and operating system context menu customizer. It provides a replacement interface for native system menus, allowing for the modification of both the behavior and appearance of right-click interactions. The project enables the addition of custom buttons and actions to system menus through an embedded script interface. It allows for the complete replacement of default operating system menus with custom interfaces that feature unique visual themes and animations. The software integrates with the operating system to intercept context menu events and injec

    Breeze Shell is an operating system context menu customizer and shell extension that allows you to modify right-click behavior and appearance, though its Windows focus means it lacks cross-platform support and browser extension features.

    C++OS Context Menu CustomizersContext Menu CustomizationsDynamic UI Injection
    View on GitHub↗3,051
  • maboloshi/github-chinesemaboloshi avatar

    maboloshi/github-chinese

    20,762View on GitHub↗

    GitHub Chinese is a browser-based utility designed to improve platform accessibility by translating interface elements, repository descriptions, and dynamic content into Chinese. It functions as a browser extension that modifies web content to assist non-native speakers with navigation and discovery. The tool employs a pattern-matching engine and mutation observers to identify and replace text strings as they appear on the page. It manages these translations through a local dictionary and configurable rule sets, which allow users to define exclusion criteria to protect specific elements like

    This repository is a browser extension for translating GitHub's interface rather than adding custom items or behaviors to context menus, making it a neighbouring localization tool rather than what you are looking for.

    JavaScriptBrowser Extensions
    View on GitHub↗20,762
  • anarios/return-youtube-dislikeAnarios avatar

    Anarios/return-youtube-dislike

    13,627View on GitHub↗

    This project is a browser extension and metadata tool designed to restore the visibility of dislike counts on YouTube videos. It functions as a client-side video enhancer that modifies the web interface to display engagement statistics that are otherwise hidden. The tool restores these metrics by combining archived data and user votes with statistical extrapolations. This data is retrieved via a public API using unique video identifiers to help users evaluate video content and identify low-quality or misleading videos. The extension utilizes content scripts and client-side patching to inject

    This project is a browser extension for restoring YouTube dislike counts rather than a general utility for integrating custom items into the operating system or browser context menu.

    JavaScriptBrowser Extensions
    View on GitHub↗13,627
  • bewlybewly/bewlybewlyBewlyBewly avatar

    BewlyBewly/BewlyBewly

    8,819View on GitHub↗

    BewlyBewly is a browser extension that customizes the Bilibili homepage, modifying its layout and appearance to deliver a personalized browsing experience without altering the core functionality of the site. It functions as a frontend customization utility, injecting custom CSS and scripts directly into the page context to override default styles and dynamically reapply changes as content loads. The extension is built as a Manifest V3 Chrome extension, using a content script injection system and a DOM mutation observer to ensure customizations persist even as the page updates. It includes a u

    BewlyBewly is a browser extension for customizing the Bilibili website's appearance and layout rather than a utility for integrating custom options into the operating system or browser context menu.

    VueBrowser Extensions
    View on GitHub↗8,819
  • feliscatus/switchyomegaFelisCatus avatar

    FelisCatus/SwitchyOmega

    22,572View on GitHub↗

    SwitchyOmega is a browser proxy manager and extension that controls network traffic routing and manages proxy configurations through a graphical interface. It functions as a proxy routing orchestrator and a PAC script generator, converting user-defined rules into JavaScript auto-config scripts for automated network routing. The project enables users to organize network configurations into distinct profiles, allowing for the switching of proxying logic based on different environments. It automates the selection of proxy servers by matching requested URLs against predefined patterns to avoid ma

    SwitchyOmega is a browser extension for managing network proxy configurations and traffic routing rather than a generic utility for custom context menu items.

    CoffeeScriptBrowser Extensions
    View on GitHub↗22,572
  • refined-github/refined-githubrefined-github avatar

    refined-github/refined-github

    31,531View on GitHub↗

    Refined GitHub is a browser extension enhancement suite designed to improve developer productivity by augmenting the native web interface of code hosting platforms. It functions as a modular framework that injects custom JavaScript and stylesheets directly into the browser context, allowing for real-time manipulation of the page structure and visual design. The project distinguishes itself through a declarative architecture that monitors the document for structural changes, enabling it to dynamically patch interface elements as users navigate. By intercepting native event flows and applying c

    Refined GitHub is a browser extension that enhances code hosting platform interfaces, but it is not a utility for adding items or behaviors to the operating system or browser context menu.

    TypeScriptBrowser Extensions
    View on GitHub↗31,531
  • dessant/busterdessant avatar

    dessant/buster

    9,145View on GitHub↗

    Buster is a browser extension that solves reCAPTCHA audio challenges by transcribing them into text through speech recognition, and it simulates human-like mouse interactions to bypass visual verification prompts. The extension coordinates with a companion desktop application via local inter-process communication, where the desktop app handles the simulation of natural mouse movements and clicks to improve automated solving success rates. The project distinguishes itself by combining audio transcription with human behavior simulation, using randomized mouse trajectories and timing to mimic hu

    This repository is a captcha-solving browser extension rather than a general context menu integration utility, making it a different kind of tool entirely.

    JavaScriptBrowser Extensions
    View on GitHub↗9,145
  • ansh/jiffyreader-public-archiveansh avatar

    ansh/jiffyreader-public-archive

    4,012View on GitHub↗

    This project is a browser extension reading assistant and speed reading tool. It functions as a web accessibility interface that modifies the appearance of text on websites to help users skim content more quickly and reduce eye strain. The tool implements bionic reading acceleration by bolding the initial parts of words to create visual anchors. Users can customize this experience by adjusting fixation strength, word intervals, and visual styling such as colors and opacity. The software covers broad reading enhancement capabilities, including layout management for line height and dark mode,

    This repository is a browser extension for speed reading and text modification rather than a utility focused on adding custom items or behaviors to the operating system or browser context menu.

    TypeScriptBrowser Extensions
    View on GitHub↗4,012
  • xcanwin/keepchatgptxcanwin avatar

    xcanwin/KeepChatGPT

    14,886View on GitHub↗

    KeepChatGPT is a browser extension designed to enhance the ChatGPT web experience by acting as a session manager, UI optimizer, and privacy guard. It focuses on maintaining active connections to prevent session timeouts and improving the overall interface for better readability and organization. The project distinguishes itself through privacy and security features that block tracking telemetry and use regular expressions to mask sensitive data before it is sent. It also includes tools to mitigate conversation auditing and bypass bot verification challenges to reduce the risk of account restr

    This repository is a browser extension for enhancing the ChatGPT web experience rather than a utility for adding custom items or behaviors to the operating system or browser context menu.

    JavaScriptBrowser Extensions
    View on GitHub↗14,886
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
kando-menu/kando5.6KTypeScriptotherFeb 19, 2026
bluepointlilac/contextmenumanager18KC#gpl-3.0Aug 17, 2024
enesozturk/react-native-hold-menu
1.5K
TypeScript
MIT
Jun 13, 2024
std-microblock/breeze-shell3.1KC++agpl-3.0Dec 28, 2025
maboloshi/github-chinese20.8KJavaScriptgpl-3.0Feb 19, 2026
anarios/return-youtube-dislike13.6KJavaScriptGPL-3.0May 2, 2026
bewlybewly/bewlybewly8.8KVueMITFeb 26, 2025
feliscatus/switchyomega22.6KCoffeeScriptGPL-3.0Dec 27, 2024
refined-github/refined-github31.5KTypeScriptMITJun 16, 2026
dessant/buster9.1KJavaScriptGPL-3.0Jun 20, 2026

Related searches

  • Context menu library
  • Restaurant menu integration
  • Text editor plugins
  • Global state management
  • a library for browser automation and scraping
  • Context window management
  • Browser extension boilerplate
  • a plugin for enhancing IDE developer productivity