https://github.com/redchamps/clean-admin-menu
Magento 2 Extension to cleanup admin menu and Store > Configuration area by arranging third party extension items.
https://github.com/redchamps/clean-admin-menu
magento2 magento2-extension magento2-extension-free magento2-module
Last synced: 3 months ago
JSON representation
Magento 2 Extension to cleanup admin menu and Store > Configuration area by arranging third party extension items.
- Host: GitHub
- URL: https://github.com/redchamps/clean-admin-menu
- Owner: redchamps
- License: mit
- Created: 2019-12-27T09:07:47.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2025-04-16T16:51:08.000Z (8 months ago)
- Last Synced: 2025-09-07T07:36:03.215Z (3 months ago)
- Topics: magento2, magento2-extension, magento2-extension-free, magento2-module
- Language: PHP
- Homepage: https://redchamps.com
- Size: 80.1 KB
- Stars: 154
- Watchers: 5
- Forks: 19
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-magento2 - Clean Admin Menu - Merges 3rd party extensions to a single menu. (Open Source Extensions / Adminhtml / Backend)
README
# Clean Admin Menu - Magento 2 Extension
[](https://packagist.org/packages/redchamps/module-clean-admin-menu)
[](./LICENSE)
[](https://packagist.org/packages/redchamps/module-clean-admin-menu/stats)
[](https://packagist.org/packages/redchamps/module-clean-admin-menu/stats)

## Overview
Clean Admin Menu is a Magento 2 extension that organizes and simplifies your admin panel by consolidating third-party extension menus. It follows Magento's best practices for admin menu organization by:
1. Merging all third-party extension menu items into a single "**Extensions**" menu item in the backend's primary navigation
2. Consolidating third-party extension configuration tabs under `Stores > Configuration` into a single "**Extensions**" tab
3. Placing the consolidated "Extensions" tab after native Magento tabs
This organization aligns with Magento's official [Admin Best Practices](https://developer.adobe.com/commerce/php/best-practices/admin/placement-and-design/#feature-extensions) for feature-level extensions.
## Features
- Consolidates all third-party extension menus into a single "Extensions" section
- Organizes extension configuration settings under a unified tab
- Follows Magento's recommended admin menu structure
- Customizable menu organization through admin configuration
- Compatible with Magento 2.4.0 through 2.4.8+
## Installation
Install via Composer:
```bash
composer require redchamps/module-clean-admin-menu
```
After installation:
1. Run `bin/magento setup:upgrade`
2. Run `bin/magento setup:di:compile`
3. Run `bin/magento cache:clean`
## Configuration
Access the extension settings at:
> Stores > Configuration > Extensions > RedChamps > Clean Admin Menu
### Available Settings:
- Menu organization preferences
- Configuration tab placement
- Developer tools for custom menu ID management
## Visual Examples
### Main Navigation

### Extensions Configuration

### Before and After Comparison

## Troubleshooting
If any extension menu item is not automatically moved under the "Extensions" menu:
1. Navigate to: Stores > Configuration > Extensions > RedChamps > Clean Admin Menu > Developer Tools
2. Find the menu ID of the extension that needs to be moved
3. Add the menu ID to the "Move Menu ID's" setting
## Requirements
- Magento 2.4.0 or higher
- PHP 7.4 or higher
## Support
- [GitHub Issues](https://github.com/redchamps/clean-admin-menu/issues/)
- [Documentation](https://redchamps.com/clean-admin-menu-magento-2-extension.html)
- [Contact Support](mailto:hello@redchamps.com)
## Authors
- **RedChamps** [Maintainer] [](https://twitter.com/_redChamps)
- **Ravinder** [Maintainer] [](https://twitter.com/_iAmRav)
- **Thomas Klein** [Contributor] [](https://twitter.com/lead_dave)
- **Prince Antil** [Contributor] [](https://twitter.com/prince_antil)
## License
This project is licensed under the MIT License - see the [LICENSE](./LICENSE) file for details.
## More Extensions
Visit our [store](https://redchamps.com) for more free and paid Magento 2 extensions.