Yireo HtmlHints
yireo/magento2-html-hints
Adds HTML comments to the rendered page output identifying the block class and template behind each section, helping developers locate the source of frontend markup.
Supported Magento versions: 2.4.9
1,681 installs★ 19 starsLatest: v1.0.0Released 2026-01-06License: OSL-3.0
composer require yireo/magento2-html-hintsREADME
Reproduced from the package’s own README, under its own license, as of 2026-09-13. Links and images point back at the source repository.
A simple Magento 2 module that - once enabled - adds HTML hints to the frontend
This module adds HTML hints (HTML comments <!-- -->) to the HTML output of a page, adding details on the rendered block or container.
Note that this module creates a preference rewrite of the core interface Magento\Framework\View\LayoutInterface which might conflict with other modules.
composer require yireo/magento2-html-hints bin/magento module:enable Yireo_HtmlHints
Before:
<div class="page-title-wrapper"> <h1 class="page-title" id="page-title-heading" aria-labelledby="page-title-heading toolbar-amount"> <span class="base" data-ui-id="page-title-wrapper">Example</span> </h1> </div>
After:
<!-- BLOCK CLASS: Magento\Theme\Block\Html\Title\Interceptor / BLOCK NAME: page.main.title / TEMPLATE NAME: Magento_Theme::html/title.phtml / TEMPLATE FILE: /var/www/html/vendor/magento/module-theme/view/frontend/templates/html/title.phtml --> <div class="page-title-wrapper"> <h1 class="page-title" id="page-title-heading" aria-labelledby="page-title-heading toolbar-amount"> <span class="base" data-ui-id="page-title-wrapper">Example</span> </h1> </div> <!-- END BLOCK page.main.title -->
Links
- Packagist
- PackageMaven — quality data by PackageMaven
- Repository
- Issues