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
·
std-microblock avatar

std-microblock/breeze-shell

0
View on GitHub↗
3,051 stars·48 forks·C++·agpl-3.0·7 viewsbreeze.microblock.cc↗

Breeze Shell

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 inject custom entries. It utilizes a sandboxed runtime to execute external scripts for menu extensions and employs a rendering layer for dynamic UI injection and view transitions.

Features

  • OS Context Menu Customizers - Provides a comprehensive toolset for adding custom actions and buttons to the operating system's right-click menus.
  • System Hooking Frameworks - Employs system-level hooking to intercept native context menu events and redirect them to a custom interface.
  • Shell Extensions - Acts as a shell extension that integrates custom logic and animated interfaces into native OS context menus.
  • Shell Context Menu Integrations - Injects custom actions and entries directly into the native operating system's shell context menus.
  • Interface Replacements - Implements an alternative user interface that completely replaces native OS context menus for full visual control.
  • Embedded Scripting Extensions - Uses an embedded scripting runtime to extend shell functionality with custom logic for menu entries.
  • Scriptable Extensions - Enables the creation of new right-click menu options that trigger automated workflows via embedded scripts.
  • Context Menu Customizations - Provides utilities to programmatically modify and extend the functionality of operating system context menus.
  • Dynamic UI Injection - Provides a mechanism for injecting interactive custom elements into the native system menu visual tree.
  • Context Menu Event Routers - Coordinates the routing of right-click interactions to determine if a native or custom menu should be displayed.
  • System-Wide Replacements - Enables the complete replacement of native operating system context menus with a fully customizable interface.
  • Overlay Transition Animations - Implements animated transitions for the entry and exit of custom context menu overlay containers.
  • System UI Customizations - Allows for the replacement of default system menus with a fully customized visual interface and theme.

Star history

Star history chart for std-microblock/breeze-shellStar history chart for std-microblock/breeze-shell

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

Frequently asked questions

What does std-microblock/breeze-shell do?

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.

What are the main features of std-microblock/breeze-shell?

The main features of std-microblock/breeze-shell are: OS Context Menu Customizers, System Hooking Frameworks, Shell Extensions, Shell Context Menu Integrations, Interface Replacements, Embedded Scripting Extensions, Scriptable Extensions, Context Menu Customizations.

What are some open-source alternatives to std-microblock/breeze-shell?

Open-source alternatives to std-microblock/breeze-shell include: moudey/shell — Shell is a Windows File Explorer context menu manager and shell UI customizer. It functions as a registry-based shell… bluepointlilac/contextmenumanager — ContextMenuManager is a desktop utility designed for the Windows operating system that enables users to modify, add,… open-shell/open-shell-menu — Open-Shell-Menu is a Windows shell extension and UI restorer designed to replace modern system interfaces with… jingmatrix/lsposed — LSPosed is an Android runtime hooking framework and system modification tool. It enables the modification of… tichau/fileconverter — FileConverter is a batch processing utility designed to automate file format transformations and system-level file… dimsemenov/magnific-popup — Magnific-Popup is a JavaScript lightbox library and frontend UI component used to display images, videos, and remote…

Open-source alternatives to Breeze Shell

Similar open-source projects, ranked by how many features they share with Breeze Shell.
  • moudey/shellmoudey avatar

    moudey/Shell

    6,649View on GitHub↗

    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

    C++context-menufile-explorernilesoft-shell
    View on GitHub↗6,649
  • 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

    C#
    View on GitHub↗17,957
  • open-shell/open-shell-menuOpen-Shell avatar

    Open-Shell/Open-Shell-Menu

    9,070View on GitHub↗

    Open-Shell-Menu is a Windows shell extension and UI restorer designed to replace modern system interfaces with traditional styles. It functions as a start menu replacement and a customization tool for the Windows file manager and other system applications. The project restores legacy hierarchical navigation to the start menu and reinstates classic visual elements, such as traditional title bars and copy dialogs. It specifically targets the restoration of legacy toolbars and status bars within the file manager and introduces traditional interface elements to web browser windows.

    C++
    View on GitHub↗9,070
  • jingmatrix/lsposedJingMatrix avatar

    JingMatrix/LSPosed

    11,494View on GitHub↗

    LSPosed is an Android runtime hooking framework and system modification tool. It enables the modification of application and system behavior in memory without altering original installation files, serving as a platform for distributing and managing community-created extension modules. The project provides a comprehensive suite for device and identity spoofing, including the ability to mask hardware identifiers, simulate geographic locations, and conceal root access or hooking frameworks to bypass security and integrity checks. It also functions as an application modder to unlock premium featu

    Javaandroidarthooklsposed
    View on GitHub↗11,494
  • See all 30 alternatives to Breeze Shell→