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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| kando-menu/kando | 5.6K | TypeScript | other | |
| bluepointlilac/contextmenumanager | 18K | C# | gpl-3.0 | |
| 1.5K |
| TypeScript |
| MIT |
| std-microblock/breeze-shell | 3.1K | C++ | agpl-3.0 |
| maboloshi/github-chinese | 20.8K | JavaScript | gpl-3.0 |
| anarios/return-youtube-dislike | 13.6K | JavaScript | GPL-3.0 |
| bewlybewly/bewlybewly | 8.8K | Vue | MIT |
| feliscatus/switchyomega | 22.6K | CoffeeScript | GPL-3.0 |
| refined-github/refined-github | 31.5K | TypeScript | MIT |
| dessant/buster | 9.1K | JavaScript | GPL-3.0 |