Awesome Magento 2
A curated list of awesome Magento 2 Extensions & Resources
Contents
Tools
- n98-magerun2 - The CLI Swiss Army Knife for Magento 2.
- Documentation Search for Alfred - Easily integrate the official Magento 2 Search into your Alfred Workflows.
- Tablerates Generator - Generate Tablerates with an online Tool.
- Pestle - Code Generation Tool by Alan Storm.
- Mage2Gen - Online Module Creator.
- Magento 2 Code Generator - Code Generator by Juan Alonso.
- Magento 2 Docker - Focused to development process, pretty faster on Mac and Linux.
- Magento 2 Bitnami VM - Focused to development process, works so fine.
- Mage Chrome Toolbar - A MUST-HAVE Chrome Extension for Magento 2 by MageSpecialist.
- convertm1m2 - A simple script to convert extensions from Magento1 to Magento 2.
- Magento 2 data migration tool - Official Magento 1 to Magento 2 migration tool
- Quickorder - Enables bulk order creation by inputting SKUs & quantities.
- Cron Scheduler - Overviews of running crons in your Admin Panel.
Open Source Extensions
Development Utilities
- Config ImportExport - CLI Based Config Management.
- Codesniffer - Magento 2 Codesniffer.
- Whoops Exceptions - PHP Exceptions for Cool Kids in Magento 2.
- Magento Cache Clean - A faster drop in replacement for bin/magento cache:clean with file watcher by Vinai Kopp](https://twitter.com/vinaikopp)
- Developer Toolbar - Magento 2 Developer Toolbar.
- Advanced Template Hints - Magento 2 Template Hints Helper.
- Magento2 PHPStorm Templates - Live templates for Magento2
- Magento 2 Dockerize - A composer package for dockerizing Magento 2.
- Mage2 Vagrant - Simple Magento 2 Vagrant Box.
- frontools - Set of front-end tools for Magento 2, based on Gulp.js.
- Scopehints - Displays additional information in the Store Configuration by Andreas von Studnitz.
- PreferencesInfoCommand - bin/magento command to display configured preferences for classes or interfaces
- m2install - Magento 2 Bash Install/Restore Script
- Magento 2 Configurator - A Magento module initially created by CTI Digital to create and maintain database variables using files.
- Magento Collect - A Polymer e-commerce element for Magento 2.
- Auto Cache Flush - Magento 2 module to automatically flush the cache.
- MUP - A bash menu UI generated from a simple configuration file. Built for Magento 2, but not limited to it.
- Magento 2 PHPStorm File Templates - PHPStorm Magento 2 File Templates.
- Magento 2 Composer Repository - Composer Repository Manager for selling Magento 2 extension and offering composer installation for ordered packages.
Deployment
- Capistrano::Magento2 - Magento 2 deployments with Capistrano by David Alger.
- MageDeploy2 - Automatic Magento2 Deployments with robo and deployer.
- Magento 2 Deployment Tool - Magento2 Deployment Tool with PHing by Juan Alonso.
- Deployer Magento2 Recipe - Magento2 deployment recipe for deployer.
- Magento 2 Deployer Plus - Tool based on deployer.org to perform zero downtime deployments of Magento 2 projects.
Language Packages
- ru_RU
๐ท๐บ - Russian Language Package. - de_DE
๐ฉ๐ช - German Language Package. - de_CH
๐จ๐ญ - Swiss Language Package. - fr_FR
๐ซ๐ท - French Language Package. - da_DK
๐ฉ๐ฐ - Danish Language Package. - es_AR
๐ฆ๐ท - Spanish (Argentina) Language Package. - es_ES
๐ช๐ธ - Spanish Language Package. - pt_BR
๐ง๐ท - Portuguese Brazil Language Package. - it_IT
๐ฎ๐น - Italian Language. - nl_NL alt.
๐ณ๐ฑ - Dutch Language Package. - pl_PL
๐ต๐ฑ - Polish Language Package. - tr_TR
๐น๐ท - Turkish Language Package. - ro_RO
๐ท๐ด - Romanian Language Package. - fi_FL
๐ซ๐ฎ - Finnish Language Package. - ko_KR
๐ฐ๐ท - Korean Language Package. - sk_SK
๐ธ๐ฐ - Slovakian Language Package. - sl_SI
๐ธ๐ฎ - Slovenian Language Package. - en_GB
๐ฌ๐ง - British Language Package.
Catalog & Checkout
- Donation Product Module - Integration for donations to charities.
- Clean Checkout - A drop in Magento 2 Checkout alternative.
Search
- Algolia Search Integration - Algolia Search(SaaS) Integration.
- Elastic Suite Integration - Elastic Suite Integration.
- FastSimpleImport2 - Wrapper for Magento 2 ImportExport functionality, which imports products and customers from arrays.
CMS
- Mageplaza Blog Extension - Simple, but well working Blog Extension.
- 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.
- Bluefoot CMS - CMS Plugin owned by Magento for Magento 2.
- PageDesigner - Easily create and drag and drop your CMS contents in the Magento Backend.
- Mirasvit Blog - Blog Extension.
- Magefan Blog - Blog Extension.
Marketing
- MagePlaza Seo - Well documented multi purpose SEO Extension.
- Magemonkey Mailchimp Integration - Plug & Play Mailchimp Integration.
- Magento 2 PDF - PDF Generator based on wkhtmltopdf.
- Magento 2 SEO - Sweet & Simple SEO Module by Staempfli.
- Google Tag Manager - Google Tag Manager (GTM) with Data Layer for Magento2.
Adminhtml / Backend
- Customer Force Login - Login as a Customer for support reasons.
- Checkout Tester - Extension to quickly test Checkout changes.
- Preview Checkout Success Page - quickly and easily preview and test your order confirmation page, without the need to placing a new order each time.
- Firebear Import/Export - Import/Export Improvements for Standard Magento Importer.
- FireGento Fast Simple Import - 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
- Image Resizer - Magento 2 Module to add simple image resizing capabilities in all blocks and .phtml templates by Staempfli.
- Excel Spreadsheet - Magento 2 Module for parsing xlsx, xlsm and csv files from Excel by Staempfli.
- PDF Generator - Invoice PDF Generator For Magento 2 by EaDesign.
- Mobile Detection - Mobile detect change theme and redirect based on device type by EaDesign.
- Menu Editor - Provides powerful menu editor to replace category based menus in Magento 2.
- PageNotFound - Saves upcoming 404 in your Database with the possibility to created a redirect.
- EmailCatcher / Logger - Saves all emails send by Magento in your database. Adds a grid where they can be viewed.
- Custom SMTP - 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 - Set a customer password with bin/magento by Vinai Kopp.
- Admin Auto Login - Automatically login to Magento 2 admin, veru useful for demo
- Guest to Customer - Quickly and easily convert existing guest checkout customers to registered customers.
Security
- Secure Password Hashing - Improves Password Hashing for Magento 2.
- 2FA - Two Factor Auth for Magento 2.
- Maleware Scanner - A collection of rules and samples to detect Magento malware.
Payment Service Provider
Infrastructure
- Fastly Extension - Magento 2 fastly integration.
- Docker Magento 2 - Magento2 + Varnish + PHP7 + Redis + SSL (cluster ready).
Mobile Application
- Magento React Native - React Native mobile application template for Magento 2.
Proprietary Extensions
- Commercebug Debugging Extension - A Magento 2 Debug Extension.
- Magicento - PHPStorm Plugin to add Magento 2 related functionality.
- Kraken.io - High Quality Image reduction Service as a SaaS Integration.
Themes
Boilerplates
Blogs
Personal Blogs
- Anna Vรถlkl
- Alan Kent
- Alan Storm
- Ben Marks
- Fabian Schmengler
- James Cowie
- Marcel Hauri
- Max Pronko
- Rafael Correa Gomes
- Rebecca L Troth
- Pierrefay
Company Blogs
Other
- Max Pronko's Devletter - Monthly Development Newsletter.
- MageTalk: A Magento Community Podcast - Community Podcast by Kalen Jordan and Phillip Jackson.
- Magento 2 Architecture - A place where Magento architectural discussions happen.
Learning
- MageTitans Italia 2016
- MageTitans MCR 2016
- MageTitans USA/Texas 2016
- Max Bucknell Magento 2 Javascript
- Max Pronko DevChannel
- The Magento 2 Beginner Tutorial Class - Free YouTube Series for learning Magento 2.
- Vinai Kopp Mage2Katas
- Mage2.tv - Magento 2 Developer Screencasts by Vinai Kopp
Platforms
- Commercehero.io - Finding a good Magento developer just got a whole lot easier.
- StackExchange - Q/A Forum.
Official Resources
- Magento Official Website - Magento's official Website.
- Magento Developer Documentation - Official Developer Documentation.
- Magento Forum - Community Forum by Magento.
- Magento Github Repository - Github Repository.
- Magento PHP CS Fixer - CS Fixer specific for Magento 2.
- Magento Developer Blog - Developer Blog by Magento.
- Magento 2 Code Samples - Samples to introduce and demonstrate new technologies in Magento 2.
- Magento 2 DevBox - Dockerbox built by Magento.
- 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
List of trustworthy Extension Developers
- Aheadworks
- Altima
- Blue Jalappeno
- Dotmailer
- Integer-net
- Genmato
- Fooman
- Ebizmarts
- Magemail
- MagePal
- Modulwerft
- Paradox Labs
- The Extension Lab
- Sweet Tooth
- Rocket Web
- ProxiBlue
- Unirgy
- WebShopApps
- Yireo
- FireBear Studio
Magento Extension Developers Network (ExtDN) The Magento Extension Developers Network (ExtDN) is a vetted network of extension developers whose core business is to develop and sell quality Magento extensions. I founded ExtDN to bring accountability and trust to the Magento extension market. ExtDN members agree to hold themselves accountable to high standards of coding, copyright and business conduct.
Explanation by Fooman
Other Magento 2 related Awesome Lists
- Mageres - Alessandro Ronchi's List of resources for Magento 1 and Magento 2.
- Awesome PHP - A curated List of Awesome PHP Resources.
- Awesome Magento - An Awesome Magento List with mixed M1 and M2 Content by sunel.
- Headless Magento 2 - A list of resources about running Magento 2 headless by Sitewards
License
To the extent possible under law, David Lambauer has waived all copyright and related or neighboring rights to this work.
Thanks Anna Vรถlkl & Sander Mangel for collecting all the language packs!
Thanks MageTitans for sharing the Talks on YouTube.