Sends Magento 2 logs to an OpenTelemetry (OTLP) endpoint. Supports providers like Middleware, Honeycomb, OpenObserve, Dynatrace, and Grafana Cloud.
All Modules
Generates an llms.txt file that controls which store content (products, categories, CMS pages) is visible to AI crawlers and large language models. Supports multi-store setups with configurable allow/disallow rules and automatic updates via cron.
Looking for contributors - Help fix build issues
Enforces stronger admin password rules (forbidden words, upper/lowercase and special-character requirements) and automatically deactivates admin users who have not logged in for 90 days.
Looking for contributors - Help fix build issues
Loads a specific theme per route based on an app/etc/theme-by-route.json file, with advanced per-website and per-store scope rules for fine-grained theme selection.
Bazaarvoice Magento 2 Integration Extension
bazaarvoice/bazaarvoice-magento2-ext 22
Integrates Bazaarvoice with Magento 2. Enables collection and display of user-generated content like reviews and ratings on your store.
Looking for contributors - Help fix build issues
Logs all REST Web API requests as text files under var/log/webapi_rest, organized by route, omitting auth request bodies to avoid leaking credentials.
Session Reaper Patch (CVE-2025-54236) for Magento 2
wubinworks/module-session-reaper-patch 60
Patches the CVE-2025-54236 (Session Reaper) account-takeover/RCE vulnerability as a universal Magento 2.3/2.4 extension, without using preferences so the store stays upgradable.
Provides CLI commands to cleanup unused product, category, and swatches media files. Also removes illegal media gallery entries and fixes missing product image references.
Looking for contributors - Help fix build issues
Integrates the Alignet payment gateway with Magento 2. Allows customers to pay via Alignet during checkout.
Looking for contributors - Help fix build issues
Collection of developer convenience hacks for Magento 2, such as skipping core PHTML template path validation when symlinking local repositories via Composer path repositories.
Lets a theme load a second i18n language file (e.g. en_US_additional.csv) on top of the standard one, so child themes can override specific translation strings without editing the inherited file.
Allows rendering of additional templates within a block, before, after, or nested within the original template. Configure templates and their positions via layout XML.