Skip to content
84

Awesome Magento 2

Curated list of awesome Magento 2 Extensions, Resources and other Highlights

1.2k stars256 forks219 entriesLast push Sep 28, 2026 (2 days ago)License MIT

This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.

General

What is an awesome list?

A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev

In 23 listsDetails

What is Magento?

en.wikipedia.org/wiki/Magento

Events: Meet the community

MageUnconference Netherlands

🫡 - Magento unconference held in the Netherlands.

Meet Commerce

🫡 - Global series of conferences focused on commerce and innovation.

MageUnconference Germany

Magento unconference held in Germany.

In 2 lists

Events: Meet the community >Meet Magento

Meet Magento events

bring together everyone from merchants through developers, solution and technology providers, and marketers—and we continue to expand.

Meet Magento Florida

🫡 - Meet Magento event series — Florida.

Meet Magento India

🫡 - Meet Magento event series — India.

Meet Magento Netherlands

🫡 - Meet Magento event series — Netherlands.

Meet Magento New York City

🫡 - Meet Magento event series — NYC.

Meet Magento Poland

🫡 - Meet Magento event series — Poland.

Meet Magento UK

🫡 - Meet Magento event series — UK.

Meet Magento Malaysia

Meet Magento event series — Malaysia.

Meet Magento Romania

Meet Magento event series — Romania.

Meet Magento Baltics

Meet Magento event series — Baltics.

Meet Magento Brazil

Meet Magento event series — Brazil.

Meet Magento Singapore

Meet Magento event series — Singapore.

Front-ends

Adobe PWA Studio

Adobe's headless React frontend. GraphQL client; offers Venia theme, Peregrine hooks, Buildpack (Webpack) and UPWARD (SSR/image middleware).

Magento Luma

Magento 2's default demo theme (extends Magento/blank). The name also refers to the whole Luma stack: XML layout + blocks/containers + PHTML templates, enriched with LESS-compiled CSS and RequireJS/KnockoutJS/jQuery.

MageObsidian

🫡 - Open-source Luma replacement using Vite, Vue 3 islands and TailwindCSS 4 on top of native layouts/blocks/templates. Native ESM, HMR, optional Twig engine.

Alokai

Formerly Vue Storefront — headless frontend framework.

In 2 lists

ScandiPWA

React/Redux PWA theme for Magento 2.3+.

Breeze Evolution

Lightweight Luma-compatible theme targeting 100 PageSpeed.

Hyvä

Luma replacement using TailwindCSS and AlpineJS. Commercial license. Active compatibility-module ecosystem.

Tools

PhpInsights

🔥 🫡 - PHP quality checks with Magento 2 presets.

In 2 lists

DDEV

🔥 🫡 - Open source tool for launching local web development environments in minutes. Supports PHP, Node.js and Python.

In 2 lists

markshust/docker-magento

🫡 - Mark Shust's Docker configuration for Magento.

In 2 lists

n98-magerun2

🫡 - The CLI Swiss Army Knife for Magento 2.

In 2 lists

Warden

🫡 - CLI utility for working with docker-compose environments by David Alger.

PhpStorm Magento2 Extension

🫡 - Official PhpStorm Magento 2 extension.

In 2 lists

Magento 2 Database Synchronizer

🫡 - Database synchronizer for Magento 2 (and WordPress), based on Magerun2. Keeps development, staging and production in sync.

In 2 lists

Mage

🫡 - Simplifies bin/magento commands with shortcuts and productivity helpers.

In 2 lists

MageForge

🫡 - Magento 2 CLI automatic theme builder (Hyvä ready).

Mage Chrome Toolbar

Chrome extension for Magento 2 development by MageSpecialist.

AmpersandHQ/ampersand-magento2-upgrade-patch-helper

Helper script to aid upgrading Magento 2 websites by detecting overrides.

In 2 lists

Magento 2 Url Data Integrity Checker

Magento 2 module that finds potential URL-related problems in your catalog data.

In 2 lists

MageSpecialist DevTools for Magento 2

Developer toolbar for Magento 2.

In 2 lists

Tango

CLI for analyzing access logs.

Migrate DB Magento 2 Commerce to Magento 2 Open-Source

Migrate a Magento 2 Commerce database to Magento 2 Open Source.

In 2 lists

RabbitMQ Retry Mechanism

Magento 2 extension that brings possibility to retry RabbitMQ failed messages.

In 2 lists

Mage Wizard

Local web UI to view and create modules, plugins, configs, observers, commands, crontabs directly in a Magento 2 codebase.

magento2docker

MariaDB, PHP, Redis, ElasticSearch in one Dockerfile for fast demo/development environments.

Mage2Gen

Online module creator.

In 2 lists

Magento 2 Composer patches helper

Chrome extension to create copy-pastable composer patch definitions for vaimo/composer-patches.

Magento Log Viewer (VS Code extension)

VS Code extension to view, watch and manage Magento log files and reports directly in your workspace.

magento.watch

Release dates, end-of-life dates and system requirements for every Magento, Adobe Commerce and Mage-OS version, with a free JSON API.

In 2 lists

Tablerates Generator

Generate tablerates online.

In 2 lists

Pestle

Code generation tool by Alan Storm.

In 2 lists

Masquerade

Faker-driven, configuration-based, platform-agnostic, locale-compatible data faker tool.

In 2 lists

Subodha Magento2 Gulp Integration

Magento 2 Gulp integration.

Documentation Search for Alfred

Alfred workflow integrating the official Magento 2 documentation search.

Open Source Extensions >Development Utilities

Magento Cache Clean

🔥 - A faster drop-in replacement for bin/magento cache:clean with file watcher by Vinai Kopp.

In 2 lists

Magewire PHP

🫡 - A Laravel Livewire port for building complex AJAX-based components with ease. Used by the Hyvä Checkout.

In 2 lists

Scope Hints

🫡 - Displays additional information in the Store Configuration by Andreas von Studnitz.

In 2 lists

Config ImportExport

🫡 - CLI-based config management.

In 2 lists

bitExpert/phpstan-magento

🫡 - Magento-specific extension for PHPStan.

In 2 lists

Whoops Exceptions

🫡 - PHP Exceptions for Cool Kids in Magento 2.

In 2 lists

graycoreio/magento2-cors

🫡 - Enables configurable CORS headers on the Magento GraphQL API.

In 2 lists

Magento 2 Prometheus Exporter

🫡 - Prometheus Exporter for common Magento data.

Yireo LokiComponents

🫡 - A library for building AJAX-driven form components with ease. Used by the Yireo Loki Checkout.

Developer Toolbar

Magento 2 Developer Toolbar.

In 2 lists

Advanced Template Hints

Magento 2 Template Hints Helper.

MageVulnDB

Central repository for third-party Magento extensions with known security issues.

Magento 2 Configurator

A Magento module initially created by CTI Digital to create and maintain database variables using files.

In 2 lists

Cypress Testing Suite

A community-driven Cypress testing suite for Magento 2.

In 2 lists

Auto Cache Flush

Magento 2 module to automatically flush the cache.

In 2 lists

Dot Env

Magento 2 Environment Variable Component implementing Symfony Dotenv.

In 2 lists

Rest Client

Technical Magento 2 module providing simple development pattern, configurations and optimizations to make REST API requests toward external services based on Guzzle Client.

In 2 lists

Magento 2 Model Generator / CRUD Generator

A more up-to-date version of a Magento 2 Model & CRUD Generator by Michiel Gerritsen.

Simon's Troubleshooting Guide

A list with the most common errors you encounter during development.

Magento 2 PHPStorm File Templates

PHPStorm Magento 2 File Templates.

Graveyard — projects no longer recommended >Deployment

Deployer Magento2 Recipe

🫡 - Magento 2 deployment recipe for deployer.

In 3 lists

Github Actions for Magento2

GitHub Actions for Magento 2 Extensions.

In 2 lists

easyaudit-cli

Static analysis CLI tool for Magento 2 codebases - detects anti-patterns, code quality issues, and architectural problems. SARIF output for CI/CD integration.

Magento 2 Deployer Plus

Tool based on deployer.org to perform zero-downtime deployments of Magento 2 projects.

In 2 lists

Graveyard — projects no longer recommended >Localization

de_DE

🔥 - German Language Package.

pl_PL

Polish Language Package.

it_IT

Italian Language Package.

nl_NL

Dutch Language Package.

da_DK

Danish Language Package.

fi_FL

Finnish Language Package.

hr_HR

Croatian Language Package.

pt_BR

Portuguese Brazil Language Package.

fr_FR

French Language Package.

tr_TR

Turkish Language Package.

es_ES

Spanish Language Package.

sl_SI

Slovenian Language Package.

ro_RO

Romanian Language Package.

de_CH

Swiss Language Package.

ko_KR

Korean Language Package.

en_GB

British Language Package.

es_AR

Spanish (Argentina) Language Package.

sk_SK

Slovakian Language Package.

Elastic Suite Integration

🔥 🫡 - Elastic Suite Integration.

In 2 lists

Algolia Search Integration

🫡 - Algolia Search (SaaS) Integration.

Typesense-Magento-2

🫡 - Open-source Typesense search integration for Magento 2 and Mage-OS. Instant search, autocomplete, faceted filtering, visual category merchandising, query merchandising, and zero-downtime reindexing — all Hyva-native and CSP-compatible.

FastSimpleImport2

Wrapper for Magento 2 ImportExport functionality, which imports products and customers from arrays.

Disable Search Engine

Disable Elasticsearch and fulltext indexing for category search.

In 2 lists

magento2-module-meilisearch

The Meilisearch extension for Magento 2 enables replacing Magento's default search engine (OpenSearch) with Meilisearch.

In 2 lists

Graveyard — projects no longer recommended >CMS

Magento 2 Blog Extension by Magefan

🔥 - Free Blog module for Magento 2 with unlimited blog posts and categories, SEO friendly, lazy load and AMP support.

Mageplaza Blog Extension

🫡 - Simple but well-working Blog Extension.

module-page-builder-widget

🫡 - Native Magento Page Builder support for CMS Widgets

Opengento GDPR

Magento 2 GDPR module to help be GDPR compliant.

hyva-ai-tools

AI-powered skills for Magento 2 development with Hyva Theme. These skills extend AI coding assistants with specialized knowledge for creating Hyva themes, modules, and CMS components.

magento-2-seeder

Laravel-style database seeder for Magento 2 / Mage-OS. Generate realistic products (all types), categories, customers, orders (all states), CMS pages, and reviews via bin/magento db:seed.

In 2 lists

Graveyard — projects no longer recommended >Marketing

Google Tag Manager

🔥 - Google Tag Manager (GTM) with Data Layer for Magento 2.

In 2 lists

MagePlaza Seo

🫡 - Well-documented multi-purpose SEO Extension.

magento2-withdrawl

🫡 - Magento 2 module providing a compliant EU withdrawal button required from June 19, 2026 (§356a BGB / Directive (EU) 2023/2673). Enables customers and guests to revoke orders via a simple form (name, order number, email), sends automatic confirmation emails, and allows admin management in the…

module-blog

🫡 - Blog module for Mage-OS / Magento 2 with posts, categories, tags, authors, scheduled publishing, SEO, RSS, sitemap, 6 widgets, and a full GraphQL API. Luma + Hyvä.

In 2 lists

Magento 2 PDF

PDF Generator based on wkhtmltopdf.

Graveyard — projects no longer recommended >Adminhtml / Backend

Menu Editor

🔥 🫡 - Provides a powerful menu editor to replace category-based menus in Magento 2.

In 2 lists

Sentry.io

🫡 - Application monitoring and error tracking software for Magento 2.

In 2 lists

Customer Force Login

🫡 - Forces customers to log in before accessing certain pages.

In 2 lists

PageNotFound

🫡 - Saves upcoming 404s in your database with the possibility to create a redirect.

theme-adminhtml-m137

🫡 - M137 Admin Theme for Magento/Mage-OS

Reset UI Bookmarks

🫡 - Allows admin users to reset their own UI bookmarks such as filter state, column positions and applied sorting (e.g. Sales > Orders).

In 2 lists

Custom SMTP

Configure Magento 2 to send all transactional email using Google App, Gmail, Amazon SES, Microsoft Office 365 and other SMTP servers.

In 2 lists

Disable Stock Reservation

Disables the inventory reservation logic introduced as part of MSI in Magento 2.3.3.

magento2-hyva-admin

This module aims to make creating grids and forms in the Magento 2 adminhtml area joyful and fast.

In 2 lists

Clean Admin Menu

Merges 3rd-party extensions into a single menu.

In 2 lists

FastSimpleImport2

Wrapper for Magento 2 ImportExport functionality, which imports products and customers from arrays.

Magento 2 Import Framework

A library supporting generic Magento 2 import functionality.

Checkout Tester

Extension to quickly test Checkout changes.

In 2 lists

Preview Checkout Success Page

Quickly and easily preview and test your order confirmation page, without the need to place a new order each time.

In 2 lists

Guest to Customer

Quickly and easily convert existing guest checkout customers to registered customers.

In 2 lists

Product Links Navigator

Enhances admin product-to-product navigation. Adds direct frontend/backend links to products in grids and modals, and a "Parent Products" tab.

In 2 lists

shkoliar/magento-grid-colors

Magento 2 Grid Colors module for colorizing admin grids. Supports saving of states with the help of grid bookmarks by Dmitry Shkoliar.

In 2 lists

extdn/extension-dashboard-m2

A Magento 2 dashboard to display installed extensions by the Magento Extension Developers Network.

In 2 lists

Reset Customer Password

Set a customer password with bin/magento by Vinai Kopp.

hivecommerce/magento2-content-fuzzyfyr

The Content Fuzzyfyr module for Magento 2 replaces real content with dummy content — useful for development, test data, and matching GDPR restrictions.

In 2 lists

Graveyard — projects no longer recommended >Security

Magento Quality Patches

Every Magento / Adobe Commerce patch you need all in one place.

Graveyard — projects no longer recommended >Payment Service Provider

PAYONE

🫡 - PAYONE Payment Integration.

Braintree Payments

Official Braintree Integration for Magento 2.

Stripe

Stripe Payments for Magento 2.

Graveyard — projects no longer recommended >Infrastructure

Ethan3600/magento2-CronjobManager

🔥 🫡 - Cron Job Manager for Magento 2.

In 2 lists

magento-cache-clean

🫡 - A faster drop in replacement for bin/magento cache:clean with file watcher

module-theme-optimization

🫡 - bfcache, speculative loading, and view transitions for Magento

Fastly Extension

Magento 2 Fastly integration.

Interceptor Optimization

New interceptors approach for Magento 2.

In 2 lists

Clean Media

A module that provides information about media files and potential removal options.

In 2 lists

Magento 2 Ngrok

Magento 2 Ngrok Integration.

Graveyard — projects no longer recommended >Proprietary Extensions

Magicento

PHPStorm plugin to add Magento 2 related functionality.

Graveyard — projects no longer recommended >Progressive Web Application

ScandiPWA Theme

🔥 - Magento 2.3+ PWA theme based on React and Redux.

graphcommerce

🫡 - GraphCommerce® is a headless storefront replacement for Magento 2 (PWA), that delivers a faster, better user experience. Fully customizable (React, Next.js) and open-source.

magento2-default-theme

A Magento theme built with Tailwind

magento2-theme-module

Magento Tailwind Theme companion module

magento2-default-theme-csp

A strict CSP compatible Magento theme built with Tailwind and Alpine.js

Blogs >Personal Blogs

Jigar Karangiya

🫡 - Personal blog on Magento 2 and Adobe Commerce development.

In 2 lists

Alan Storm

Deep Magento 2 technical writeups.

Fabian Schmengler

Personal blog covering Magento 2 architecture and process.

Graveyard — projects no longer recommended >Company Blogs

Atwix

🫡 - Magento development agency blog.

In 2 lists

Classy Llama

🫡 - Magento agency blog.

FireBear Studio

🫡 - FireBear Studio's Magento development blog.

In 2 lists

inchoo

🫡 - Inchoo's Magento development blog.

M.academy

🫡 - Blog from the M.academy team.

In 2 lists

bitExpert AG

bitExpert's Magento-tagged blog posts.

In 2 lists

dev98

German Magento agency blog.

In 2 lists

Fooman

Fooman's Magento extension and development blog.

integer_net blog

integer_net's technical Magento blog.

In 2 lists

MageComp

MageComp's Magento 2 tutorials and tips.

OneStepCheckout

OneStepCheckout's Magento blog.

MageTalk

Community podcast by Kalen Jordan and Phillip Jackson.

Podcasts

Talk Commerce

🫡 - Brent Peterson's interviews with digital commerce practitioners, merchants, and platform experts.

In 2 lists

MageTalk

Weekly Magento podcast hosted by Phillip Jackson and Kalen Jordan covering Magento news, interviews, and community topics.

In 2 lists

The JetRails Podcast

Ecommerce-focused podcast from JetRails covering hosting, performance, and platform strategy.

In 2 lists

Newsletters

M Bytes Newsletter

🫡 - Weekly developer newsletter from M.academy delivering three free Magento video lessons every Thursday.

In 2 lists

Mage Dispatch

🫡 - Community-driven newsletter collecting links the Magento community should know about.

In 2 lists

Mageres Monthly Digest

Hand-curated monthly newsletter by Alessandro Ronchi collecting useful Magento resources.

In 2 lists

The Devletter

Free weekly email digest by Max Pronko covering Magento 2 development tips and news.

In 2 lists

Community

Dutchento

The Magento community in the Netherlands.

In 2 lists

ExtDN

A network of leading Magento extension developers committed to quality and best practices.

In 2 lists

Firegento

A group of Magento enthusiasts developing open-source modules and organizing hackathons.

In 2 lists

Mage-OS Association

The community alliance ensuring the accessibility, longevity, and success of Magento Open Source.

In 2 lists

Magento Association

The open and powerful Magento ecosystem association.

In 2 lists

Magento Stack Exchange

Q&A site for users and developers of the Magento e-Commerce platform.

In 2 lists

OpenGento

The Magento community in France.

In 2 lists

Reddit r/Magento

Magento community on Reddit — questions, news, and discussion.

In 2 lists

Learning

M.academy

Video lessons and courses for Magento 2 and Adobe Commerce.

In 2 lists

Max Bucknell — Magento 2 JavaScript

Max Bucknell's talk on Magento 2's JavaScript stack.

Max Pronko DevChannel

Max Pronko's YouTube channel for Magento 2 development.

Yireo Training

Magento 2 backend and frontend development courses.

magento-notes/magento2-exam-notes

Preparation notes for the Magento 2 Certified Professional Developer exam.

In 2 lists

fisheye-academy/m2cpfed-training

Resources for the Magento 2 Certified Professional Front End Developer exam.

In 2 lists

magento-notes/magento2-cloud-developer-notes

Preparation notes for the Magento 2 Certified Professional Cloud Developer exam.

roma-glushko/magento2-dev-plus-exam

Preparation notes for the Magento 2 Certified Professional Developer Plus exam.

MageTitans Italia 2016

MageTitans Italia 2016 conference recordings.

MageTitans MCR 2016

MageTitans Manchester 2016 conference recordings.

MageTitans USA/Texas 2016

MageTitans USA/Texas 2016 conference recordings.

The Magento 2 Beginner Tutorial Class

Free YouTube series for learning Magento 2.

Vinai Kopp Mage2Katas

Vinai Kopp's Mage2Katas YouTube channel.

Platforms

StackExchange

Q&A forum for Magento developers.

Official Resources

Magento GitHub Repository

🫡 - Magento 2 GitHub repository.

In 2 lists

Magento Coding Standards

🫡 - Official Magento 2 advanced ruleset for PHP_CodeSniffer.

In 2 lists

Magento 2 data migration tool

Official Magento 1 → Magento 2 migration tool.

Magento 2 Architecture

Architectural discussions about Magento 2.

Magento Developer Documentation

Official developer documentation.

List of trustworthy Extension Developers

CustomGento

Quality-focused Magento 2 extension vendor; member of ExtDN.

Hyvä

Luma replacement using TailwindCSS and AlpineJS. Commercial license. Active compatibility-module ecosystem.

integer_net

German Magento agency and extension vendor; ExtDN member; known for Solr search and code quality tooling.

Modulwerft

German Magento 2 extension vendor.

Paradox Labs

Magento 2 extensions for subscriptions, tokenized payments, and customer account management.

ProxiBlue

Australian Magento 2 extension vendor specializing in promotions and dynamic categories.

run-as-root

German Magento agency and open-source contributor; maintainer of awesome-magento2 and multiple community extensions.

Smile.io

Loyalty and rewards platform with Magento 2 integration (formerly Sweet Tooth).

Yireo

Dutch Magento 2 extension vendor and training provider; Hyva and GraphQL specialist; ExtDN member.

Influencing People

Alessandro Ronchi

Mage-OS Documentation Working Group member; maintainer of Mageres; co-founder of ExtDN; Engineering Manager at Hyva Themes.

Andreas von Studnitz

Mage-OS Technical Working Group member; Magento architect at Hyva Themes; 2x Magento Master; formerly co-owner of integer_net.

David Lambauer

Vice President of Mage-OS; Adobe Certified Master Architect; creator of Mage-OS DevDocs; founder of run-as-root GmbH.

Fabrizio Balliano

Mage-OS Technical Working Group member; release manager for the Mage-OS 2.0 distribution; 5x Magento certified freelance engineer.

Noah Oken-Berg

Chair of the Magento Association Board of Directors; CEO of Above The Fray; focused on community governance and sustainable ecosystem growth.

Peter Jaap Blaakmeer

CTO at elgentos; Mage-OS founding signatory; prolific open-source contributor to Magento 2 and Mage-OS.

Ryan Hoerr

Mage-OS board member and Technical Working Group contributor; primary release engineer for Mage-OS distributions throughout 2025–2026; ParadoxLabs.

Sanne Bolkenstein

Commercial Director and Partner at Hyva Themes; chairs Mage-OS Netherlands.

Sergej Derzap

Treasurer of the Magento Association; CEO and CPO of Amasty, one of the largest Magento 2 extension vendors; 18+ years in the ecosystem.

Vinai Kopp

President of Mage-OS; Technical Director at Hyva Themes; 3x Magento Master; creator of Mage2Katas; lead of the Mage-OS Technical Working Group.

Willem Poortman

Senior Developer at Hyva Themes; creator of the Magewire framework for server-side Magento 2 components.

Willem Wigman

Founder and CEO of Hyva Themes; creator of the Hyva frontend framework for Magento 2; released Hyva as open source in November 2025.

Jisse Reitsma

Vice President of the Magento Association; 3x Magento Master; founder of Yireo; trainer on Hyva, GraphQL, and Loki Checkout; Mage-OS Open Source Task Force member.

In 2 lists

Mark Shust

Creator of markshust/docker-magento (the most-starred Magento-specific GitHub repo); educator at M.academy with 600+ video lessons.

Awesome PHP

A curated list of awesome PHP resources.

In 6 listsDetails

Mageres

Alessandro Ronchi's list of resources for Magento 1 and Magento 2.

See category
94

Awesome Rust

rust-unofficial/awesome-rust

A curated list of Rust code and resources.

Fresh★ 60k1833 entriesPushed today
94

Awesome Mac

jaywcjlove/awesome-mac

 This project is dedicated to collecting high-quality macOS software and organizing them systematically by different categories for easy search and use.

Fresh★ 115k1316 entriesPushed today
94

Awesome Python

vinta/awesome-python

Curated Python frameworks, libraries and resources.

Fresh★ 324k504 entriesPushed today
94

Awesome C++

fffaraz/awesome-cpp

A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.

Fresh★ 74k1358 entriesPushed yesterday
94

Awesome Go

avelino/awesome-go

Curated Go frameworks and libraries.

Fresh★ 186k3119 entriesPushed yesterday
94

Awesome PHP

ziadoz/awesome-php

A curated list of amazingly awesome PHP libraries, resources and shiny things.

Fresh★ 33k87 entriesPushed 2 days ago