Advanced Module Manager is a Joomla! administrator component (combined with a system plugin) that enhances the way your Module manager works.

With the standard Joomla setup, you can only use a Menu Assignment to control the display of modules.

Advanced Module Manager extends the possibilities immensely, with a Condition System and a wide range of Rules you can use to determine where and when modules show up on your site.

With Advanced Module Manager, in addition to Menu Items, you can conditionally show modules based on Categories, Dates, Users, Devices, Geolocation, Components, Templates, URLs, and much more, giving you full control over your Joomla modules.

Once Advanced Module Manager is installed, the core Joomla module manager will be replaced with the Advanced Module Manager. Open it through System > Manage > Site Modules.

Also, the Regular Labs - Conditions manager will be installed, which stores all the Conditions you connect to modules or other Regular Labs extensions.

Advanced Module Manager also offers a few extra features to improve the module manager, like the ability to categorize modules, tag them with colors, and, in Pro, add HTML before or after the module content.