Track Awesome Magento2 Updates Weekly
Curated list of awesome Magento 2 Extensions, Resources and other Highlights
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor · 😺 run-as-root/awesome-magento2 · ⭐ 1.1K · 🏷️ Miscellaneous
Nov 18 - Nov 24, 2024
Tools
- Mage (⭐10) - Simplifies bin/magento commands by adding helpful shortcuts and time-saving tools to enhance your productivity.
Jul 01 - Jul 07, 2024
Development Utilities
- 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.
May 13 - May 19, 2024
Tools
- Mage Wizard (⭐13) - Local web UI to view and create automatically modules, plugins, configs, observers, commands, crontabs, etc. directly in Magento 2 codebase
Apr 29 - May 05, 2024
Front-ends
- Alokai (ex: Vue Storefront) (github.com/vuestorefront/vue-storefront (⭐11k))
- ScandiPWA (github.com/scandipwa/scandipwa (⭐548))
- Front-Commerce (front-commerce.com)- Front-Commerce is an innovative, advanced, ready-to-use PWA (Progressive Web App) front-end solution developed in France for Magento stores.
Sep 18 - Sep 24, 2023
Infrastructure
- Interceptor Optimization (⭐115) - New interceptors approach for Magento 2
Aug 28 - Sep 03, 2023
Tools
- DDEV (⭐2.8k) - A open source tool for launching local web development environments in minutes. It supports PHP, Node.js, and Python.
- Magento 2 Url Data Integrity Checker (⭐263) - Magento 2 module which can find potential url related problems in your catalog data
Jul 24 - Jul 30, 2023
Adminhtml / Backend
- Disable Stock Reservation (⭐219) - This module disables the inventory reservation logic introduced as part of MSI in Magento 2.3.3.
Jun 19 - Jun 25, 2023
Tools
- RabbitMQ Retry Mechanism (⭐57) - Magento 2 extension that brings possibility to retry RabbitMQ failed messages
Mar 27 - Apr 02, 2023
Front-ends
- Breeze Evolution (breezefront.com) - A 100 pagespeed score frontend theme that is compatible with all Luma-based extensions.
Jan 09 - Jan 15, 2023
Tools
- magento2docker (⭐2) - MariaDB, PHP , Redis, ElasticSearch in one dockerfile for fast demo and deveopment enviroment
Dec 05 - Dec 11, 2022
Development Utilities
- Dot Env (⭐14) - Magento 2 Environment Variable Component - Implementing Symfony Dotenv.
- Rest Client (⭐11) - Technical Magento 2 module providing simple development pattern, configurations and optimizations to make REST API requests toward external services based on Guzzle Client.
Search
- Disable Search Engine (⭐80) - Disable Elasticsearch and fulltext indexing for category search.
Nov 21 - Nov 27, 2022
Localization
- hr_HR 🇭🇷 - Croatian Language Package.
Nov 14 - Nov 20, 2022
Tools
- Magento 2 Database Synchronizer (⭐69) - Database synchronizer for Magento 2 (and Wordpress), based on Magerun2. Keeping development, staging and production in sync easily.
- Subodha Magento2 Gulp Integration (⭐75) - Magento 2 Gulp Integration
Oct 24 - Oct 30, 2022
Company Blogs / Progressive Web Application
List of trustworthy Extension Developers / Progressive Web Application
Oct 10 - Oct 16, 2022
What is Magento?
Events: Meet the community
- MageUnconference 🇩🇪 - A Magento Unconference in Germany.
- MageUnconference 🇳🇱 - A Magento Unconference in the Netherlands.
- meet commerce - A eCommerce focused Conference in Madrid/Spain.
Meet Magento
- Meet Magento New York - Meet Magento New York
- Meet Magento UK - Meet Magento UK
- Meet Magento Baltics - Meet Magento Baltics
Front-ends
- Luma (
Magento/luma
) - This is actually a default demo theme of Magento 2 itself, which again extends fromMagento/blank
which extends from the core. But more often, the name Luma refers to the entire stack: XML layout generates a tree-structure of blocks and containers, which eventually render via PHTML templates. The server-side rendered HTML is enriched with CSS (compiled from LESS source files) and JavaScript (RequireJS, KnockoutJS, jQuery).
- Adobe PWA Studio - A new headless frontend, created by Adobe/Magento, based on ReactJS. It makes GraphQL calls to the Magento GraphQL API to retrieve data. The frontend offers Venia (a demo theme and UI component library), Peregrine (React hooks), Buildpack (Webpack configuration) and UPWARD (a middleware for SSR and image optimization).
- Hyvä (hyva.io) - An alternative for Luma, which replaces the LESS/CSS with TailwindCSS and the JavaScript with AlpineJS. Currently, it is only available via a commercial license. But for that price, the team works hard to create compatibility modules for 3rd party modules, give support and make the entire solution more and more versatile.
- DEITY
Tools
- Documentation Search for Alfred (⭐10) - Easily integrate the official Magento 2 Search into your Alfred Workflows.
- Mage Chrome Toolbar (⭐333) - A MUST-HAVE Chrome Extension for Magento 2 by MageSpecialist.
- markshust/docker-magento (⭐2.6k) - Mark Shust's Docker Configuration for Magento
- Warden (⭐412) - A CLI utility for working with docker-compose environments by David Alger
- AmpersandHQ/ampersand-magento2-upgrade-patch-helper (⭐322)
- Helper script to aid upgrading magento 2 websites by detecting overrides.
- PhpStorm Magento2 Extension (⭐436) - Official PhpStorm Magento2 Extension.
- Masquerade (⭐237) - Faker-driven, configuration-based, platform-agnostic, locale-compatible data faker tool
- Magento 2 Composer patches helper
- Chrome extension to create copy-pastable composer patch definition for vaimo/composer-patches.
Development Utilities
- Cypress Testing Suite (⭐172) - A community-driven Cypress testing suite for Magento 2
- Magento Cache Clean (⭐532) - A faster drop in replacement for bin/magento cache:clean with file watcher by Vinai Kopp](https://twitter.com/vinaikopp)
- Scopehints](https://github.com/avstudnitz/AvS_ScopeHint2 (⭐157)) - Displays additional information in the Store Configuration by [Andreas von Studnitz.
- Magento 2 Configurator (⭐169) - A Magento module initially created by CTI Digital to create and maintain database variables using files.
- Magento 2 PHPStorm File Templates (⭐43) - PHPStorm Magento 2 File Templates.
- MageVulnDB (⭐200) - Central repository for third party Magento extensions with known security issues.
- Magento 2 Prometheus Exporter (⭐62) - Prometheus Exporter for common Magento Data.
- graycoreio/magento2-cors (⭐86) - Enables configurable CORS Headers on the Magento GraphQL API.
Deployment
- Deployer Magento2 Recipe (⭐11k) - Magento2 deployment recipe for deployer.
- Magento 2 Deployer Plus (⭐200) - Tool based on deployer.org to perform zero downtime deployments of Magento 2 projects.
Localization
- de_DE (⭐86) 🇩🇪 - German Language Package.
Search
- FastSimpleImport2 (⭐136) - Wrapper for Magento 2 ImportExport functionality, which imports products and customers from arrays.
CMS
- Mageplaza Blog Extension (⭐120) - Simple, but well working Blog Extension.
- Magento 2 Blog Extension by Magefan (⭐266) - Free Blog module for Magento 2 with unlimited blog posts and categories, SEO friendly, lazy load and AMP support.
- Opengento GDPR (⭐140) - Magento 2 GDPR module is a must have extension for the largest e-commerce CMS used in the world. The module helps to be GDPR compliant.
Marketing
- Magento 2 PDF (⭐58) - PDF Generator based on wkhtmltopdf.
- Google Tag Manager (⭐259) - Google Tag Manager (GTM) with Data Layer for Magento2.
Adminhtml / Backend
- Customer Force Login (⭐167) - Forces customers to log in before accessing certain pages.
- Preview Checkout Success Page (⭐79) - quickly and easily preview and test your order confirmation page, without the need to placing a new order each time.
- FireGento Fast Simple Import (⭐136) - Wrapper for Magento 2 ImportExport functionality, which imports products and customers from arrays
- Magento 2 Import Framework (⭐128) - A library supporting generic Magento 2 import functionality
- Menu Editor (⭐299) - Provides powerful menu editor to replace category based menus in Magento 2.
- PageNotFound (⭐37) - Saves upcoming 404 in your Database with the possibility to created a redirect.
- Sentry.io (⭐165) - Application Monitoring and Error Tracking Software for Magento 2
- Custom SMTP (⭐321) - Configure Magento 2 to send all transactional email using Google App, Gmail, Amazon Simple Email Service (SES), Microsoft Office365 and other SMTP server.
- Reset Customer Password (⭐27) - Set a customer password with bin/magento by Vinai Kopp.
- Guest to Customer (⭐68) - Quickly and easily convert existing guest checkout customers to registered customers.
- Reset UI Bookmarks (⭐34) - Reset UI Bookmarks allows admin users to reset their own UI bookmarks such as state of filters, column positions and applied sorting ( e.g Sales > Orders ).
- shkoliar/magento-grid-colors (⭐63) - Magento 2 Grid Colors module for colorizing admin grids. Supports saving of states with the help of grid's bookmarks. by Dmitry Shkoliar
- extdn/extension-dashboard-m2 (⭐38) - A Magento 2 dashboard to display installed extensions. by Magento Extension Developers Network
- hivecommerce/magento2-content-fuzzyfyr (⭐14) - The Content Fuzzyfyr module for Magento2 replaces real content with dummy content. This is for development purposes, e.g. save time to prepare test data and matching GDPR restrictions.
Security
- Magento Patch Repository (⭐273) - Every Magento Patch you need all in one place
Payment Service Provider
- Braintree Payments - Official Braintree Integration for Magento2.
Infrastructure
- Ethan3600/magento2-CronjobManager (⭐340) - Cron Job Manager for Magento 2.
- Clean Media (⭐92) - A Module that provides information about Media Files and potential removal options.
Proprietary Extensions
Other / Progressive Web Application
- MageTalk: A Magento Community Podcast](http://magetalk.com/) - Community Podcast by [Kalen Jordan and [Phillip Jackson.
Learning / Progressive Web Application
- The Magento 2 Beginner Tutorial Class
- Free YouTube Series for learning Magento 2.
- magento-notes/magento2-exam-notes (⭐701) - Preparation notes for Magento 2 Certified Professional Developer exam
- magento-notes/magento2-cloud-developer-notes (⭐86) - Preparation notes for Magento 2 Certified Professional Cloud Developer exam
- roma-glushko/magento2-dev-plus-exam (⭐77) - Preparation notes for Magento 2 Certified Professional Developer Plus exam
- fisheye-academy/m2cpfed-training (⭐116) - Resources for the Magento 2 Certified Professional Front End Developer exam
Official Resources / Progressive Web Application
- Magento Developer Blog - Developer Blog by Magento.
- Magento 2 data migration tool (⭐338) - Official Magento 1 to Magento 2 migration tool.
- Magento Coding Standards (⭐349) - Official Magento2 Advanced Set of Rules for PHP_CodeSniffer.
- Magento 2 Architecture (⭐275) - A place where Magento architectural discussions happen.
- Magento Masters 2017
- Peter Jaap Blaakmeer - CTO at elgentos
- Carmen Bremen - Freelancer at neoshops
- Tony Brown - Technical Director at space48
- Hirokazu Nishi
- Brent Peterson
- Sonja Riesterer
- Kristof Ringleff
- Alessandro Ronchi
- Matthias Zeis
- Kuba Zwolinski
- Gabriel Guarino
- Phillip Jackson
- Sander Mangel
- Raphael Petrini
- Fabian Schmengler
- Marius Strajeru
- Anna Völkl
- Ivan Chepurnyi
- Vinai Kopp
- Jisse Reitsma
Other Magento 2 related Awesome Lists / Progressive Web Application
- Awesome Magento (⭐89) - An Awesome Magento List with mixed M1 and M2 Content by sunel.
Sep 05 - Sep 11, 2022
Company Blogs / Progressive Web Application
Jul 18 - Jul 24, 2022
Tools
- n98-magerun2 (⭐873) - The CLI Swiss Army Knife for Magento 2.
Localization
- nl_NL (⭐7) 🇳🇱 - Dutch Language Package.
Jan 03 - Jan 09, 2022
Development Utilities
- bitExpert/phpstan-magento (⭐134) - Magento specific extension for PHPStan
Company Blogs / Progressive Web Application
Learning / Progressive Web Application
- M.academy - The simplest way to learn Magento 2 & Adobe Commerce, with video lessons & courses
Jun 15 - Jun 21, 2020
Tools
Adminhtml / Backend
- Clean Admin Menu (⭐141) - Merges 3rd party extensions to a single menu.
Jan 20 - Jan 26, 2020
Tools
- PhpInsights (⭐5.3k) - PHP quality checks (with Magento2 presets)
- Tango (⭐108) - CLI for analyzing access logs
Deployment
- Github Actions for Magento2 (⭐137) - GitHub Actions for Magento 2 Extensions
Infrastructure
- Magento 2 Ngrok (⭐46) - Magento 2 Ngrok Integration
Apr 15 - Apr 21, 2019
Tools
- MageSpecialist DevTools for Magento 2 (⭐221) Developer Toolbar
Apr 08 - Apr 14, 2019
Proprietary Extensions / Progressive Web Application
- ScandiPWA Theme (⭐548) - Magento 2.3+ PWA theme based on React and Redux
Dec 24 - Dec 30, 2018
Payment Service Provider
- PAYONE (⭐28) - PAYONE Payment Integration.
- Stripe (⭐47) - Stripe Payments for Magento 2.
Oct 08 - Oct 14, 2018
Learning / Progressive Web Application
- Mage2.tv - Magento 2 Developer Screencasts by Vinai Kopp
Jan 29 - Feb 04, 2018
List of trustworthy Extension Developers / Progressive Web Application
Jan 22 - Jan 28, 2018
Localization
- en_GB (⭐3) 🇬🇧 - British Language Package.
Dec 04 - Dec 10, 2017
Localization
- es_AR (⭐2) 🇦🇷 - Spanish (Argentina) Language Package.
Nov 20 - Nov 26, 2017
Localization
- it_IT (⭐15) 🇮🇹 - Italian Language.
List of trustworthy Extension Developers / Progressive Web Application
Nov 13 - Nov 19, 2017
Localization
- pt_BR (⭐71) 🇧🇷 - Portuguese Brazil Language Package.
Sep 25 - Oct 01, 2017
Infrastructure
- Fastly Extension (⭐147) - Magento 2 fastly integration.
List of trustworthy Extension Developers / Progressive Web Application
Aug 07 - Aug 13, 2017
Development Utilities
- Auto Cache Flush (⭐26) - Magento 2 module to automatically flush the cache.
May 29 - Jun 04, 2017
Company Blogs / Progressive Web Application
May 15 - May 21, 2017
Localization
- sl_SI (⭐11) 🇸🇮 - Slovenian Language Package.
May 08 - May 14, 2017
Tools
- Tablerates Generator - Generate Tablerates with an online Tool.
- Pestle (⭐533) - Code Generation Tool by Alan Storm.
- Mage2Gen - Online Module Creator.
Development Utilities
- Config ImportExport (⭐158) - CLI Based Config Management.
- Whoops Exceptions (⭐97) - PHP Exceptions for Cool Kids in Magento 2.
- Developer Toolbar (⭐309) - Magento 2 Developer Toolbar.
- Advanced Template Hints (⭐271) - Magento 2 Template Hints Helper.
Localization
- de_CH (⭐7) 🇨🇭 - Swiss Language Package.
- fr_FR (⭐40) 🇫🇷 - French Language Package.
- da_DK 🇩🇰 - Danish Language Package.
- es_ES (⭐14) 🇪🇸 - Spanish Language Package.
- pl_PL (⭐17) 🇵🇱 - Polish Language Package.
- tr_TR (⭐32) 🇹🇷 - Turkish Language Package.
- ro_RO (⭐8) 🇷🇴 - Romanian Language Package.
- fi_FL (⭐0) 🇫🇮 - Finnish Language Package.
- ko_KR (⭐4) 🇰🇷 - Korean Language Package.
- sk_SK (⭐0) 🇸🇰 - Slovakian Language Package.
Search
- Algolia Search Integration (⭐173) - Algolia Search(SaaS) Integration.
- Elastic Suite Integration (⭐763) - Elastic Suite Integration.
Marketing
- MagePlaza Seo (⭐134) - Well documented multi purpose SEO Extension.
Adminhtml / Backend
- Checkout Tester (⭐82) - Extension to quickly test Checkout changes.
Proprietary Extensions
- Commercebug Debugging Extension - A Magento 2 Debug Extension.
Personal Blogs / Progressive Web Application
Company Blogs / Progressive Web Application
Learning / Progressive Web Application
Platforms / Progressive Web Application
- StackExchange - Q/A Forum.
Official Resources / Progressive Web Application
- Magento Official Website - Magento's official Website.
- Magento Developer Documentation - Official Developer Documentation.
- Magento Forum - Community Forum by Magento.
- Magento Github Repository (⭐12k) - Github Repository.
List of trustworthy Extension Developers / Progressive Web Application
Other Magento 2 related Awesome Lists / Progressive Web Application
- Mageres (⭐978) - Alessandro Ronchi's List of resources for Magento 1 and Magento 2.
- Awesome PHP (⭐31k) - A curated List of Awesome PHP Resources.