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 1.8 Development Cookbook by Bart Delvaux and Nurul Ferdous
-
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 Extensions Development by Jérémie Bouchet
- Magento 2 Primer: Getting Stuff Done with Magento 2 by Alan Kent
- Mastering Magento 2 - Second Edition by Bret Williams , Jonathan Bownds
- Mastering Magento PHP Development by Ryan Street
- Theme Web Page Assets: Getting Stuff Done with Magento 2 by Alan Kent
- 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 2 bash completion
- 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
- 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
- Commerce Bug - Magento debugging extension
- MageCloud - a tool that 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 Magento developers
- 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
- Digital Pianism Test Framework - A simple framework to be used to create unit and integration tests on Magento 1
- EcomDev PHPUnit - Magento PHPUnit Integration
- Magium - A PHPUnit/Webdriver (Selenium) based test framework
- xtest - Simple Magento Testing Framework
- Adam Moss
- AionHill blog
- Alan Kent
- Alan Storm
- Anna Völkl
- Ash Smith
- Ashley Schroder
- Atwix blog
- Belvg
- Ben Marks
- bitExpert AG
- Brideo
- Classyllama
- Cool Ryan
- Cyrill Schumacher
- David Alger
- Demac Media
- Digital Pianism
- 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
- MageComp Magento Blog
- Mage Inferno - Blog dedicated to Magento 2
- Mage News - A Magento Blog Aggregator
- Magenticians
- Magento Blog
- Magento Garden Blog
- MagePsycho
- Magestore
- Mark Shust - Mark Shust on Magento
- Max Pronko
- Max Yekaterynenko
- Maxime Huran - Magento 1
- Maxime Huran - Magento 2
- 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
- Mage Roundtable - The Magento podcast where everyone chimes in
- MageTalk - A Magento Podcast
- Magento Podcast DE - German-language podcast (ended 2012)
- The Devletter - free weekly email by Max Pronko
- Mage2Katas - TDD practice sessions for Magento 2 development by Vinai Kopp
- MageCasts.io - Rockstar Magento screecasts!
- MageClass - Thoughts on Magento 2
- Nomad Mage - Commercial webinars
- Rebecca's Magento Channel - YouTube channel for fun & helpful Magento videos
- Commerce Hero - Good Magento Developers at your fingertips
- Magento Forum - The "brand new" Magento forum
- Magento Community Digest - #MagentoMonday Community Digest by @sherrierohde
- Magento Freelance Directory
- Magento Stack Exchange - Q&A site for users of Magento e-Commerce platform
- MageHero - Awesome Magento Developers
- 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
- 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
- Fast Hypernode Vagrant Box
- Magento 2 SE box
- 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