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

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

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

moudey/Shell

0
View on GitHub↗
6,649 स्टार्स·238 फोर्क्स·C++·MIT·6 व्यूज़nilesoft.org↗

Shell

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 capabilities include the ability to declutter the explorer UI by hiding existing system entries, the implementation of automated workflow shortcuts, and the use of bitwise operations for low-level state manipulation. The system also supports modular configuration imports and live refreshes to apply changes to the context menu without recompiling.

Features

  • OS Context Menu Customizers - Functions as a comprehensive tool for adding custom buttons, cascades, and multi-level menus to the Windows File Explorer.
  • File Explorer Context Menus - Provides a comprehensive system for creating and organizing custom right-click menus in Windows File Explorer.
  • Declarative Menu Engines - Implements a text-based declarative engine for defining dynamic context menu item visibility.
  • Shell Context Menu Integrations - Registers custom shell extensions within the Windows operating system to intercept and modify native context menus.
  • Shell Extension Registries - Modifies Windows registry keys to inject custom shell extensions that intercept native context menus.
  • Windows Registry Modifiers - Programmatically modifies Windows registry keys to control shell extension behavior and appearance.
  • Windows Shell UI Integrations - Integrates custom commands and SVG icons directly into the Windows file navigation shell.
  • Visibility Expression Evaluators - Provides a custom logic engine to conditionally show or hide context menu items based on the selected object.
  • Shell Configuration Expressions - Provides a text-based configuration system with embedded expressions to dynamically control context menu behavior.
  • Menu Structure Mappings - Maps plain text configuration files directly to the Windows shell menu structure for user-defined commands.
  • UI Decluttering - Removing or hiding unnecessary system and third-party context menu entries to simplify the right-click menu experience.
  • Conditional Menu Items - Defines conditional rules to determine the visibility of menu items based on the selected file or folder.
  • Menu Behavior Logic - Provides a custom non-case-sensitive syntax for writing functions that control how menu items behave.
  • Custom Menu Item Definitions - Allows users to define new menu entries and multi-level sub-menus for the file explorer interface.
  • Windows Appearance Customizers - Styles the Windows Explorer interface with custom icons, SVGs, and multi-level cascade menus.
  • Automation Shortcuts - Creates specialized multi-level menus and command lists to automate frequent manual file explorer tasks.
  • Path-Based Command Execution - Parses configuration strings to execute shell commands using selected file or directory paths as arguments.
  • Bitwise Manipulation Primitives - Implements low-level bitwise operations to manipulate system flags controlling menu item behavior.
  • Bitwise State Manipulation - The capability to execute left and right bit shifts on numeric expressions to handle low-level data flags.
  • Live Configuration Watchers - Monitors and reloads configuration files in real-time to apply context menu changes without recompiling.
  • Visual Styling - Provides detailed configuration of visual properties including colors, glyphs, and SVG icons for the context menu.
  • Menu Item Cleaners - Provides the capability to hide or remove existing system and third-party context menu entries to declutter the UI.
  • Hierarchical Menu Organization - Enables the organization of navigation via custom colors, icons, and multi-column hierarchical structures.
  • Menu Item - Supports assigning SVGs, glyphs, image files, and custom colors as visual identifiers for menu items.

स्टार हिस्ट्री

moudey/shell के लिए स्टार हिस्ट्री चार्टmoudey/shell के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Shell के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Shell के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • std-microblock/breeze-shellstd-microblock का अवतार

    std-microblock/breeze-shell

    3,051GitHub पर देखें↗

    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

    C++context-menuexploreronecommander
    GitHub पर देखें↗3,051
  • 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

    NSIS
    GitHub पर देखें↗6,645
  • damienvanrobaeys/run-in-sandboxdamienvanrobaeys का अवतार

    damienvanrobaeys/Run-in-Sandbox

    905GitHub पर देखें↗

    Run-in-Sandbox is a sandbox automation utility that provides a right-click shell extension for Windows Explorer, allowing users to launch executables, scripts, installers, and compressed archives directly inside an isolated Windows Sandbox environment. It automates directory mapping, execution commands, and configuration generation to test software without requiring manual setup. The project integrates with the operating system desktop context menu to trigger ephemeral virtualized desktop sessions on demand. It features dynamic tool downloading to fetch required extraction utilities and helpe

    PowerShell
    GitHub पर देखें↗905
  • fitztrev/shuttlefitztrev का अवतार

    fitztrev/shuttle

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

    Shuttle is a macOS menu bar application that serves as an SSH shortcut menu and terminal command orchestrator. It allows users to launch remote server connections and execute shell scripts through a persistent status bar interface. The utility parses system SSH configuration files to create a navigable menu of remote servers. It organizes these hosts into hierarchical nested menus using path-based identifiers to group servers and environments. The application manages terminal automation by dispatching shell commands to a preferred terminal emulator. It supports custom command definitions wit

    Objective-C
    GitHub पर देखें↗4,573
Shell के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

moudey/shell क्या करता है?

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.

moudey/shell की मुख्य विशेषताएं क्या हैं?

moudey/shell की मुख्य विशेषताएं हैं: OS Context Menu Customizers, File Explorer Context Menus, Declarative Menu Engines, Shell Context Menu Integrations, Shell Extension Registries, Windows Registry Modifiers, Windows Shell UI Integrations, Visibility Expression Evaluators।

moudey/shell के कुछ ओपन-सोर्स विकल्प क्या हैं?

moudey/shell के ओपन-सोर्स विकल्पों में शामिल हैं: std-microblock/breeze-shell — Breeze Shell is a custom shell extension and operating system context menu customizer. It provides a replacement… bmatzelle/gow — Gow is a collection of tools designed to install Unix-based system utilities on Windows and extend the Windows shell… damienvanrobaeys/run-in-sandbox — Run-in-Sandbox is a sandbox automation utility that provides a right-click shell extension for Windows Explorer,… fitztrev/shuttle — Shuttle is a macOS menu bar application that serves as an SSH shortcut menu and terminal command orchestrator. It… getlantern/systray — systray is a Go library used to create and manage icons and menus within the operating system notification area. It… maplespe/explorerblurmica — ExplorerBlurMica is a system utility designed to apply transparency, blur, and material design effects to standard…