A curated list of useful Magento technical resources. Resources are listed alphabetically within each category.
Contributions are very welcome: fork the project and submit your pull request, open an issue or drop me a line on aleron75[at]gmail.com
- Magento Blog
- Magento CE User Guide
- Magento Documentation (phpdoc)
- Magento EE User Guitutde
- Magento Technical Resources
- Magento Knowledge Base
- Magento 2 Developer Hub
- Magento 2 Github Repository
- Magento Security Center - a dedicated resource to stay abreast of the latest security news, best practices, patch releases and bug fixes
- Magento Certification
- Magento Developer Certification study guides and tools
- Magento Certification Practice Test by Magestore
- MageCert
- Magento Certified Solution Specialist by Quizlet
- MageStudyGuide
- Magento Certified Front End Developer Exam Study Guide by Demac Media
Magento 1
- Getting Started with Magento Extension Development by Ajzele Branko
- Grokking Magento - Book 1: Basics & Request Flow by Vinai Kopp
- Magento Best Practices Handbook by Alessandro Ronchi
- Magento PHP Developer's Guide by Allan MacGregor
- Magento Product Types: Developer's Guide by Oleg Ishenko
- Magento Search Engine Optimization by Robert Kent
- Mastering Magento Theme Design by Andrea Saccà
- No Frills Command Line Magento by Alan Storm
- No Frills Magento Layout by Alan Storm
- Test Driven Magento Extension Development - Part 1 by Allan MacGregor
- The Definitive Guide to Magento by Adam McCombs and Robert Banh
Magento 2
- Learning Magento 2 Administration by Bret Williams , Cyndi Williams
- Magento 2 Cookbook by Ray Bogman, Vladimir Kerkhoff
- Magento 2 Developer's Guide by Branko Ajzele
- Magento 2 Development Cookbook by Bart Delvaux
- Magento 2 Development Essentials by Fernando J. Miguel
- Magento 2 DIY. The Complete Guide by Viktor Khliupko
- Magento 2 Primer: Getting Stuff Done with Magento 2 by Alan Kent
- Mastering Magento 2 - Second Edition by Bret Williams , Jonathan Bownds
- Theme Web Page Assets: Getting Stuff Done with Magento 2 by Alan Kent
- Judge - a tool to examine Magento extensions regarding their quality and compatibility
- MageMeter - Magento Benchmarks
- Magento Extension Security research - Submit your open source Magento 1 extensions for vulnerabilities review by Talesh Seeparsan
- Magento patches finder - tool to show needed patches by version of Magento
- Magento Speed Test - Magento Speed Test with Siege
- MageReport.com - gives you a quick insight in the security status of your Magento shop
- Magereverse - MAGEREVERSE is an online Database Diagram Tool dedicated to Magento eCommerce CE Edition.
- Magneto Debug - Magento 1.x developer debug toolbar
- Magicento - PHPStorm plugin for Magento developers
- Modman - Magento Module Manager
- PhpStorm Magento 2 Plugin
- netz98 magerun CLI tools - a.k.a. n98-magerun or simply magerun, provides some handy tools to work with Magento from command line
- Triplecheck.io - tool to test and rank most of the extensions available in Magento Connect based on PHPCS and the Magento ECG Coding Standards
- AOE Profiler
- AOE Scheduler for Magento
- AOE Template Hints
- AvS Fast Simple Import - Wrapper for Magento ImportExport functionality which imports data from arrays
- b-responsive - Magento Responsive Theme built with Twitter Bootstrap v3
- Compressed Magento 1.9 Sample Data by Vinai Kopp
- Danslo AoP - Enables Aspect-Oriented Programming in Magento
- Danslo ApiImport - Wrapper for Magento ImportExport
- EcomDev Layout Compiler - Transforms recursive layout xml files into simple one level php code
- EcomDev PHPUnit - Magento PHPUnit Integration
- 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
- LimeSoda Environment Configuration
- LimeSoda Sample Data Generator - Generate Magento websites, stores, categories, products, customers etc.
- 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
- Magento SUPEE-6788 Developer Toolbox - Must-have tool to apply SUPEE-6788 patch
- 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
- Philwinkl Applied Patches - See a list of all applied patches from within the Magento admin panel
- Ultimate Module Creator - Magento extension that lets you create other magento CRUD modules for your own entities
- EcomDev PHPUnit - Magento PHPUnit Integration
- Magium - A PHPUnit/Webdriver (Selenium) based test framework
- xtest - Simple Magento Testing Framework
- Adam Moss
- Alan Kent
- Alan Storm
- Anna Völkl
- Ashley Schroder
- Atwix blog
- Belvg
- Ben Marks
- bitExpert AG
- Brideo
- Classyllama
- Cool Ryan
- Cyrill Schumacher
- David Alger
- Demac Media
- EcomDev
- ESchrade
- Excellence Technologies
- Fabian Schmengler
- Fabrizio Branca
- Firebear Studio Blog
- Fooman
- Ibnab Blog - Ibnab's Magento 2 related blog posts
- Inchoo
- integer_net Blog
- James Cowie
- Kalpesh Mehta
- LexiConn
- Magebase
- Mage Dev Weekly
- Mage Inferno - Blog dedicated to Magento 2
- Mage News - A Magento Blog Aggregator
- Magenticians
- Magento Blog
- Magento Garden Blog
- MageComp Magento Blog
- Magestore
- Mark Shust - Mark Shust on Magento
- Max Pronko
- Max Yekaterynenko
- Newsgento - eCommerce community news and events
- Nexcess Blog
- Nick Jones
- Phillip Jackson
- Phuc Vo
- Rebecca Troth
- Session Digital on Magento - all SD's Magento posts
- Session Digital DE on Magento - all SD's DE Magento posts (mainly in English language)
- Session Digital on Magento 2 - all SD's Magento 2 posts
- Siteground
- Solving Magento
- Sonassi
- Talesh Seeparsan
- Demac Media Tutorials
- E-commerce Gorilla
- Fishpig's Magento Tutorials
- MageDaily Tips
- Magento: The Right Way
- Magento Quickies
- Magento Snippets and Code Samples
- Magento Tweetorials
- The Ultimate Magento 2 Tutorial by Firebear Studio
- TutorialMagento
- Mage Engage - Video interviews of Magento people on YouTube
- MageTalk - A Magento Podcast
- Magento Podcast DE - German-language podcast (ended 2012)
- Mage2Katas - TDD practice sessions for Magento 2 development by Vinai Kopp
- MageCasts.io - Rockstar Magento screecasts!
- MageClass - Thoughts on Magento 2
- Magento Forum - The "brand new" Magento forum
- Magento Community Digest - #MagentoMonday Community Digest by @sherrierohde
- MageHero - Awesome Magento Developers
- Magento Stack Exchange - Q&A site for users of Magento e-Commerce platform
- Reddit - Magento Sub-Reddit
- Magento Events Calendar - a publicly available Google calendar which contains all Magento events around the world
- Magento Imagine - The Magento event
- Mage Titans - an event for Magento developers in UK
- Mage Titans Italia - an event for Magento developers in a warmer Country :)
- Mage Unconference
- Magento Live
- Meet Magento
- ATX Magento Group
- Ann Arbor Magento Developers Meetup
- Auckland Magento User Group
- Austin Magento Developers Meetup
- Baltimore Magento Meetup
- Bangalore Magento Developers Meetup
- Bhubaneswar Magento Meetup
- Central PA Magento Meetup
- Chennai Magento Meetup
- Dallas Magento
- Dallas Magento Merchants Users Group
- Hasselt Magento Meetup
- Hyderabad Magento meetup
- Kochi Magento Meetup
- London Magento Users Group
- Los Angeles Magento Group
- Madrid Magento Meetup
- Magento Cape Town
- Magento Community in Denmark
- Magento Developers Atlanta
- Magento E-Commerce Meetup München
- Magento Estonia Meetup Group
- Magento Meetup Ireland
- Magento Meetup USA
- Magento Melbourne
- Magento SD
- Magento Slovenia
- Magento User Group 's-Hertogenbosch
- Magento User Group Rotterdam
- Magento WA
- Magento User Group Amsterdam
- Magento Stammtisch Germany
- Magento-Stammtisch Wien
- Manchester Magento User Group
- Meet E-commerce
- Melbourne Ecommerce Meet Up
- Midwest Magento Meetup
- Munich Magento Meetup
- NYC Magento Meetup
- NYC Magento Merchant Group
- Nagpur Magento Meetup
- New England Magento E-Commerce Meetup
- New York Magento Meetup - NY Group - by harapartners.com
- Northeast Ohio Magento User Group
- Portland Maine Magento Meetup
- Poznan Magento User Group
- São Paulo Magento Developers Meetup
- San Diego Magento
- San Francisco Magento
- Seoul Magento & E-Commerce Meetup
- SoCal Magento Meetup
- South Florida Magento Developers
- Southeast Magento Meetup
- Stockholm Magento Meetup
- The Denver Magento Developers Meetup
- The Minneapolis/St. Paul Magento Meetup
- The Seattle Magento Meetup Group
- The Sydney Magento Meetup
- Twin Cities Magento User Group
- UK Magento Users Group
- Utah Magento Users Group
- Vancouver Magento User Group - VanMagUG
- Mage::Hack
- Mage Hackathon
- MageStackDay - Online hackathon dedicated to questions on magento.stackexchange.com
-
Docker
- Alan Kent's "Getting Stuff Done with Magento 2" Docker image
- [Docker container for Magento 2 (CentOS)] (https://github.com/magento/magento2-docker)
- Docker Hub by Mage Inferno
- Fabrizio Balliano's Magento2 - Varnish + PHP7 + Redis cluster ready docker-compose infrastructure
- Karen Baker's Magento 2 simple docker build
- Magento 2 Docker images
- Magento 2 with DB manager
-
Vagrant
- 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
- Magento 2 Vagrant Box
- MageScotch Box
- Magestead - Vagrant LEMP stack for Magento developers
- Vagrant Magento 2 Demo - A complete demo environment powered by Vagrant using either Digital Ocean or Virtual Box as a provider
- Vagrant + Magento (1.9.2.2) + PHP-7.0.0
- Vagrant for Magento CE, optimized for Windows hosts