Adds a developer toolbar to Magento 2 for debugging. Provides quick access to information about routes, queries, logs, and more.
Follows SemVer Modules
These modules follow semantic versioning across their audited release history — version bumps honestly reflect the code changes.
OpenSalesTax for Magento 2
ejosterberg/module-opensalestax 60
Swaps Magento's built-in tax calculator for a self-hosted OpenSalesTax engine on US-destination, USD checkouts, surfacing per-jurisdiction tax breakdowns in cart and order summaries with automatic fallback to native tax tables.
Manages product and stock imports via console commands. Allows creation of custom import/export classes for other data types with configurable file paths and patterns.
Looking for contributors - Help fix build issues
Withdrawal Button — Hyva Compatibility
run-as-root/module-withdrawal-hyva 66
Provides Hyva-compatible frontend templates (Tailwind CSS and Alpine.js) for the Withdrawal Button module, replacing its Luma/Knockout/RequireJS templates so the EU right-of-withdrawal workflow renders correctly on Hyva storefronts.
Validates Magento 2 extension code by checking for missing dependencies in module.xml and composer.json. It helps identify undeclared dependencies and deprecated classes.
Adds HTTP Link headers for resource preloading, improving page load times with HTTP/2. Allows browsers to discover and prioritize key resources.
Looking for contributors - Help fix build issues
Integrates the CodeMirror code editor into Magento 2 admin. Provides form elements for UI components and frontend models for system configuration.
This module allows you to use the same mechanism that is used for caching regular GraphQL resolvers, for introspection queries. This helps minimize the number of times Magento is bootstrapped.
Magento Deploy Theme Exclusion
webmakkers/magento-module-deploy 66
Excludes unused themes from the static content deploy to speed up and slim down production deployments.
Prevent Order Placement for Magento 2
deployecommerce/module-prevent-order-placement 20
Blocks order placement when a customer's billing or shipping address matches an admin-configured blocklist, with audit logging and rule-impact previews to stop repeat-offender fraud at the checkout boundary.
Looking for contributors - Help fix build issues
Surfaces your catalog to AI shopping assistants (ChatGPT, Claude, Perplexity, Google AI Overviews) via a structured product feed, controls which AI crawlers are allowed, attributes orders to AI traffic, and reports visibility on a dedicated dashboard.
Taurus ElasticSuite AJAX
taurus-media/module-elasticsuite-ajax 68
Adds AJAX-based layered navigation filtering for Smile ElasticSuite on Hyva themes, updating the product list and sidebar filters without a full page reload. Includes clean URL management, loading states, and smooth scrolling.