A curated list of useful Magento technical resources. Resources are listed alphabetically within each category.
This file is automatically generated from the resources.csv file using the following command:
php csv2md.php resources.csv README.md
If you want to contribute, consider updating the resources.csv
and regenerating the README.md
file instead of manually changing it.
- Official Resources
- Other Resources
- Certification
- Books
- Tools
- Security
- Extensions
- Testing frameworks
- Blogs
- Quickies & Tutorials
- Podcasts
- Newsletters
- Screencasts
- Communities
- Associations
- Events
- Module Repositories & Marketplaces
- Dev boxes
- Magento Blog - Get the latest in Magento News
- Magento DevBlog - The official Magento developers blog
- Magento Documentation and Resources - Everything you need to build and manage a customized Magento storefront
- MagentoU Videos - MagentoU playlist on YouTube
- Magento CE User Guide - Where you’ll find the most up-to-date documentation for the current release, written with merchants in mind
- Magento EE User Guide
- Magento 2 code repository - Official Magento 2 GitHub repository
- Awesome Magento 2 - A curated list of awesome Magento 2 Extensions & Resources by David Lambauer
- Magento Certification - The catalog of all Magento certifications
- MageCert - Revision notes for the Magento Developer Certification exam
- Magento Certification Practice Test - Test your skill with Magento Certification Quiz by MageStore
- Magento Certified Front End Developer Exam Study Guide - A free ebook by Demac Media for anyone who is planning on taking the exam and is in the process of preparing for it
- Magento on Quizlet - Magento Certified Solution Specialist study set by Thomas Clunan
- M2 Certification Study Guides - Magento2 Study Guides in MD syntax for note-taking while researching and studying each of the exam topics
- Magento 2 Certified Frontend Developer Practice Test - Sample practice test for the Magento 2 Certified Frontend Developer exam by SwiftOtter
- Magento 2 Certified Frontend Developer Study Guide - A free study guide by SwiftOtter for Magento 2 Certified Frontend Developer exam
- Magento 2 Certified Professional Developer notes - Preparation notes for Magento 2 Certified Professional Developer exam
- Magento 2 Certified Professional Developer Practice Test - Sample practice test for the Magento 2 Certified Professional Developer exam by SwiftOtter
- Magento 2 Certified Professional Developer Study Guide - A free study guide by SwiftOtter for Magento 2 Certified Professional Developer exam
- Magento 2 Certified Solution Specialist Exam Study Guide - A free study guide by SwiftOtter for Magento 2 Certified Solution Specialist exam
- Magento 2 Certified Solution Specialist Practice Test - Sample practice test for the Magento 2 Certified Solution Specialist exam by SwiftOtter
- Getting Started with Magento Extension Development - A practical guide to building Magento modules from scratch; by Branko Ajzele, September 2013
- Magento 1.8 Development Cookbook - A book that helps you build a truly impressive customized online store; by Bart Delvaux & Nurul Ferdous, February 2014
- Magento Best Practices Handbook - A collection of practical advices to develop with Magento the right way; by Alessandro Ronchi, September 2015
- Magento PHP Developer's Guide - A giude that helps new developers to quickly pickup the fundamentals of Magento system; by Allan MacGregor, April 2013
- Magento Product Types: Developer's Guide - A book that gives a deep inside on Magento product types; by Oleg Ishenko, October 2014
- Magento Search Engine Optimization - A book that uncovers the deep secrets of successful Search Engine Optimization; by Robert Kent, January 2014
- Mastering Magento Theme Design - A book that explores Magento theme design in depth; by Andrea Saccà, April 2014
- No Frills Command Line Magento - A crash course in efficient Magento administration, as well as PHP, Symfony, and Composer development; by Alan Storm, December 2014
- No Frills Magento Layout - The only Magento book out there that covers, in full, the enigmatic XML Layout system; by Alan Storm, April 2011
- The Definitive Guide to Magento - A comprehensive look at Magento system; by Adam McCombs, December 2009
- Learning Magento 2 Administration - A step-by-step course in setting up your Magento 2 website; by Bret Williams & Cyndi Williams, May 2016
- Magento 2 - Build World-Class online stores - A guide on how to develop rich and compelling Magento 2 solutions, themes, and extensions; by Fernando J Miguel et al, March 2017
- Magento 2 Beginners Guide - An introductory guide on managing a Magento 2 store; by Gabriel Guarino, March 2017
- Magento 2 Cookbook - Over 50 practical recipes that will help you realize the full potential of Magento in order to build a professional online store; by Ray Bogman & Vladimir Kerkhoff, March 2016
- Magento 2 Developer's Guide - A step-by-step guide on how to extend the core functionality of your Magento 2 store; by Branko Ajzele, December 2015
- Magento 2 Development Cookbook - Over 60 recipes that will tailor and customize your experience with Magento 2; by Bart Delvaux, December 2015
- Magento 2 Development Essentials - A fast-paced tutorial that provides you with skills to successfully create themes, extensions, and solutions to Magento 2 projects; by Fernando J Miguel, February 2016
- Magento 2 DIY. The Complete Guide - An overview of the platform and its current technology stack, API, and features; by Viktor Khliupko, March 2016
- Magento 2 Extensions Development - A book about the writing of innovative and complex extensions; by Jérémie Bouchet, June 2016
- Magento 2 Guida allo sviluppo - This book focuses on module developing best practices (Italian version only); by Michele Fantetti, May 2018
- Magento 2 Primer: Getting Stuff Done with Magento 2 - An introduction to the Magento 2 architecture and terminology; by Alan Kent, December 2015
- Magento 2 Theme Design – Second Edition - A starting guide to create responsive Magento 2 themes; by Fernando J Miguel & Richard Carter, October 2016
- Mastering Magento 2 - Second Edition - This book offers you advanced guidance on managing a Magento 2 store; by Bret Williams & Jonathan Bownds, June 2016
- Mastering Magento PHP Development - A book that teaches you the concepts and immediately shows you how to implement them.; by Ryan Street, February 2017
- Theme Web Page Assets: Getting Stuff Done with Magento 2 - This volume focuses on CSS, HTML, and JavaScript page assets for themes; by Alan Kent, March 2016
- Commerce Bug - Magento debugging extension for both Magento 1 and 2
- Mage2Gen - Magento 2 module creator
- MageCloud - Allows store owners and developers to deploy Magento instances automatically
- MageFlow - Magento extension for migrating content between development, staging and production environments
- Magento Speed Test - Magento Speed Test with Siege
- Magicento - PHPStorm plugin for both Magento 1 and Magento 2 developers
- Mage.coach - Your Magento Performance Coach
- MageMeter - Magento Benchmarks metered using official Magento Performance Toolkit
- Magereverse - MAGEREVERSE is an online Database Diagram Tool dedicated to Magento 1 eCommerce CE Edition.
- Modman (Module Manager) - Allows you to separate your Magento 1 files from core files and keep different extensions under version control
- netz98 magerun CLI tools for Magento 1 - Provides some handy tools to work with Magento from command line
- netz98 magerun CLI tools for Magento 2 - The swiss army knife for Magento 2 developers
- PhpStorm Magento 2 Plugin - A plugin for Magento 2 development in the PhpStorm IDE
- Magento-Pre-Patched-Files - Pre Patched files for installing Magento Security Patches without SSH.
- Magento Extension Security research - Submit your open source Magento 1 extensions for vulnerabilities review by Talesh Seeparsan
- Magento Security Center - The dedicated resource to stay abreast of the latest security news, best practices, patch releases and bug fixes
- Magento SUPEE-6788 Developer Toolbox - Must-have tool to apply SUPEE-6788 patch
- MageReport.com - Scan your Magento shop for known security vulnerabilities
- Mage Security Patcher - An effective alternative to the standard magento patches.
- Philwinkle_AppliedPatches - Useful extension to see a list of all applied patches from within the Magento admin panel
- AOE Profiler - A drop-in replacement for the Varien_Profiler that captures all data and also records its hierarchal information and displays everything in a nice way
- AOE Scheduler for Magento - Sits on top of Magento's default cron functionality allowing you to manage the jobs, to visualize the timeline and to get some deeper insight on what's going on behind the scenes
- AOE Template Hints - Extends the default Magento "Template Hints" developer functionality by adding more information for each block
- Aschroder SMTPPro - Full SMTP and Gmail/Google Apps Email support for Magento 1
- AvS Fast Simple Import - Wrapper for Magento 1 Import/Export functionality which imports data from arrays
- b-responsive - Magento Responsive Theme built with Twitter Bootstrap v3
- Compressed Magento 1.9 Sample Data - A reduced sample data archive for Magento 1 by Vinai Kopp
- Danslo AoP - Enables Aspect-Oriented Programming in Magento
- Danslo ApiImport - Wrapper for Magento Import/Export
- EcomDev Layout Compiler - Transforms recursive Magento 1 XML ayout files into simple one level php code
- Firegento Debug - Provides some debbuging functionality for Magento
- Firegento Logger - Provides a simple framework for different logging adapters
- Firegento PDF - Overwrites standard PDF layouts for invoices, shipments and creditmemos
- Flagbit ChangeAttributeSet - Extension that lets you change attribute set for every product
- LimeSoda Environment Configuration
- LimeSoda Sample Data Generator - Generate Magento websites, stores, categories, products, customers etc.
- Magemonolog - Provides a custom writer model to transparently use Monolog as logging library
- Magento Composer Installer - Enable composer to install Magento modules
- Magento Project Mess Detector - n98-magerun addon to find out how messed up a Magento instance is
- Magento PSR-0 Autoloader - Adds a PSR-0 Autoloader before the Magento Autoloader
- MagentoTarToConnect - Shell script by Alan Storm to package tar archives into Magento's Connect 2.0 format
- Mageploy - Keep track of changes and deploy synchronization between different Magento environments
- MageSpecialist DevTools for Magento 1 - intended to be used with MSP Chrome Toolbar
- Magneto Debug - Magento 1.x developer debug toolbar
- Mgt Developer Toolbar for Magento 1 - Magento 1 developer toolbar with profiling, database queries, handles, event/observer overview, block nesting, requests and caching.
- N98_LayoutHelper - Helpful methods to be called in layout actions to allow more customizations via local.xml without touching the original layout files
- No Flash Image Uploader - This Magento module allows the upload of images without having the Flash player installed
- Ultimate Module Creator - Extension that lets you create other Magento 1 CRUD modules for your own entities unmaintained
- Danslo CleanCheckout - A drop-in replacement for the Magento 2 checkout
- ElasticSuite for Magento 2 - A feature-rich merchandising suite for Magento 2.
- MageMojo cron project - This module for Magento 2 overrides base magento cron functionality, fixes known bugs, and provides a cron service model to control cron process execution.
- Magento 2 bash completion - This plugin adds autocompletion for Magento 2 CLI Sub Commands and their Options
- Magento 2 Bash Install/Restore Script - A script designed to simplify the installation process of Magento 2 and rapid deployment of merchant code and DB dumps.
- Magento 2 Cron Job Manager - A Cron Job Manager Module by Ethan Yehuda
- Magento 2 Deployer Plus - Tool based on deployer.org to perform zero downtime deployments of Magento 2 projects
- MageSpecialist CodeMonkey - Magento 2 code generator
- MageSpecialist DevTools for Magento 2 - intended to be used with MSP Chrome Toolbar
- Mgt Developer Toolbar for Magento 2 - A dev toolbar that shows all important information for performance optimisation and Magento development.
- MSP_SMTP - MSP_SMTP is a module for Magento 2 allowing send mail via SMTP
- Yireo GoogleTagManager2 - Add Google Tag Manager to Magento2
- Digital Pianism Test Framework - A simple framework to be used to create unit and integration tests on Magento 1
- EcomDev PHPUnit - Magento PHPUnit Integration unmaintained
- Magium - A PHPUnit/Webdriver (Selenium) based test framework
- xtest - Simple Magento Testing Framework
- Aheadworks Blog
- AionHill blog
- Alan Kent
- Alan Storm
- Alessandro Ronchi
- Amasty Blog
- Andrew Smart
- Anna Völkl
- Ashley Schroder
- Ash Smith
- Atwix blog
- Belvg
- Ben Marks
- Bitbull
- bitExpert AG
- Brideo
- C3Media Blog
- Classyllama
- Cloudways Blog
- Cool Ryan
- Creare Blog
- Customer Paradigm
- Cyrill Schumacher
- Darko Poposki
- Dave Macaulay
- David Alger
- DCKAP Blog
- Demac Media
- Dev98
- Digital Pianism
- ESchrade
- Excellence Technologies
- Fabian Schmengler
- Fabrizio Branca
- Firebear Studio Blog
- Fooman
- Giel Berkers
- Ibnab Blog
- Inchoo
- integer_net Blog
- InteractOne Blog
- James Cowie
- Kalpesh Mehta
- Konstantin Gerasimov
- LexiConn
- Magebase
- MageComp Magento Blog
- Mage Inferno
- Magenable
- Mage News
- Magenticians
- Magently Blog
- Magento Blog
- Magento Fox Blog
- MagePsycho
- Magestore
- Magetraining Blog
- MageWorx on Magento 1
- MageWorx on Magento 2
- Marcel Hauri
- Mark Shust
- Maxime Huran on Magento 1
- Maxime Huran on Magento 2
- Max Pronko
- Max Yekaterynenko
- Meanbee
- MGT-Commerce Blog
- Newsgento
- Nexcess Blog
- Nick Jones
- Phillip Jackson
- Phuc Vo
- Pierre Fay
- Rebecca Brocton
- Revampix
- Sergii Ivashchenko
- Session Digital DE on Magento
- Session Digital on Magento
- Session Digital on Magento 2
- Shero Blog
- Siteground
- Solving Magento
- Sonassi
- Space48 Blog
- Swapnil Bhavsar
- SwiftOtter
- Talesh Seeparsan
- Yireo Blog
- Demac Media Tutorials
- E-commerce Gorilla
- Fishpig's Magento Tutorials
- Magento 2 Cheat Sheet - A quick reference guide for Magento2, command line, xml snippets, template file snippets, Models and other useful bits of information
- Magento: The Right Way
- Magento Quickies
- Magento Snippets and Code Samples
- Magento Tweetorials
- The Ultimate Magento 2 Tutorial
- TutorialMagento
- Mage Engage - Video interviews of Magento people on YouTube
- Magento Podcast DE - German-language podcast (ended 2012)
- Mage Roundtable - The Magento podcast where everyone chimes in
- MageTalk - A Magento Podcast
- The Devletter - free weekly email by Max Pronko
- Kalen Jordan - YouTube channel by Kalen Jordan
- Mage2.tv - Magento 2 Developer Screencasts
- Mage2Katas - TDD practice sessions for Magento 2 development by Vinai Kopp
- MageCasts.io - Rockstar Magento screecasts!
- MageClass - Thoughts on Magento 2
- MageMinute - Magento News & Discussions from Jamersan
- Magento DevChannel - YouTube channel by Max Pronko
- Magentube with Rebecca Brocton - YouTube channel for fun & helpful Magento videos
- Nomad Mage - Commercial webinars
- Commerce Hero - Good Magento Developers at your fingertips
- MageHero - Awesome Magento Developers
- Magento Community Digest - #MagentoMonday Community Digest by @sherrierohde
- Magento Forum - The "brand new" Magento forum
- Magento Freelance Directory - Magento Freelance Directory on VeloCV
- Magento Stack Exchange - Q&A site for users of Magento e-Commerce platform
- Reddit - Magento Sub-Reddit
- Dutchento - The Magento community in the Netherlands
- ExtDN - A network of leading Magento extension developers
- Firegento - A group of Magento enthusiasts developing open source modules and organising Hackathons and other events
- Meet Magento Association - A non-profit organization, which handles all activities around the world wide Meet Magento events and the localized Magento editions
- OpenGento - The Magento community in France
- Magento Event Listing - List of Magento Events on Magento site
- Magento Events Google Calendar - A publicly available Google calendar with almost all Magento events around the world
- Magento Imagine - The Magento event
- Magento Live - A complement to Magento annual Imagine conference
- Mage Titans Italy - A non-profit event for Magento developers in Italy
- Mage Titans Mexico - A non-profit event for Magento developers in Mexico
- Mage Titans Spain - A non-profit event for Magento developers in Spain
- Mage Titans UK - A non-profit event for Magento developers in UK
- Mage Titans USA - A non-profit event for Magento developers in USA
- Mage Unconference - A unique Magento community event
- Meet Magento - Meet Magento events website
- Mage Hackathon - Hackathons for Magento developers
- Magento Hackathon - 5th Annual Pre-Imagine MageHackathon 2017 - Las Vegas
- MageStackDay - Online hackathon dedicated to questions on magento.stackexchange.com
- Firegento Composer Repository - Magento Module Composer Repository
- Magento Connect - The old Magento 1 marketplace
- Magento Marketplace - The new Magento extension marketplace
- Packagento - A curated list of open source Magento 2 modules
- Xtension Galaxy - The only Magento Extension Platform that allows you to create a full demo store on your exact version of Magento to fully try any extension before buying it
- Alan Kent's Docker image - Docker image for use with the book series "Getting Stuff Done with Magento 2"
- Docker Hub by Mage Inferno - Magento 2 Docker containers by Mage Inferno
- Dockerize Magento 2 - A composer package for dockerizing Magento 2
- Fabrizio Balliano's Magento2 - Varnish PHP7 Redis cluster ready docker-compose infrastructure
- Karen Baker's Magento 2 simple docker build - A simple and “get things done” Magento 2 local docker build
- Magento 2 DevBox - Official Magento 2 DevBox repository
- Magento 2 Docker - A collection of Docker images for running Magento 2 through nginx and on the command line
- Magento 2 Docker image
- Magento 2 Docker to development - Docker image optimized to develop in Mac, Windows, and Linux
- Magento 2 with DB manager - Magento 2 with DB manager running easily in just one build / run
- Magento Cloud Docker - A collection of build configurations for Magento Cloud Docker images
- Meanbee Environment Example - Development environment for Magento 2 builds based on PHP 7 NGINX MySql
- MGT Development Environment - Local Development Environment for Magento 1 and Magento 2 based on Docker
- The Devilbox - A modern dockerized LAMP and MEAN stack alternative to XAMPP
- Valet - A development environment for macOS. No Vagrant, no Docker, no /etc/hosts file.
- Chef Devbox - Designed by AOE with Magento in mind but usable for every LAMP stack based applications
- Development Environment - Magento 1 and Magento 2 Vagrant Development Environment for Mac OS X Hosts
- Fast Hypernode Vagrant Box - The fastest Magento Vagrant VM Fast Byte Hypernode Box
- Magento 2 SE box - A box coming with two flavours (PHP 7.0 and PHP 7.1)
- Magento 2 Vagrant Box - A simple way to get Magento 2 up and running
- MageScotch Box (PHP 5) - The (deprecated) PHP 5-based version of Magescotch
- MageScotch Box (PHP 7) - The PHP 7-based version of Magescotch
- Magestead - Vagrant LEMP stack for Magento developers
- Vagrant for Magento 2 CE - Vagrant project for Magento 2 developers (optimized for Mac, Windows and *nix hosts)
- Vagrant Magento (1.9.2.2) PHP-7.0.0 - This Vagrantbox will build a Virtual Server for Virtualbox based on Ubuntu 14.04
- Vagrant Magento 2 Demo - A complete demo environment powered by Vagrant using either Digital Ocean or Virtual Box as a provider