Skip to content

Latest commit

 

History

History
226 lines (186 loc) · 13.8 KB

README.md

File metadata and controls

226 lines (186 loc) · 13.8 KB

Awesome Magento

A curated list of awesome bookmarks, packages, tutorials, videos and other cool resources from the Magento ecosystem.

Inspired by ziadoz/awesome-php

Table of Contents

Contributing

Please see CONTRIBUTING for details.

Essentials

  • Local Xml - A great Start for your Magento Theme's local.xml file

Testing

Command Line

Magento 1.x CLI

Magento 2.x CLI

  • Mage Run - Tools to work with Magento from command line.
  • Pestle - A collection of command line scripts for Magento 2 code generation.

Module Manager

  • Modman - Modularize extensions using symlinks.
  • Modgit - Shell script for Git module deployment with include/exclude filters.

Themes

Magento 1.x theme

Magento 2.x theme

  • Blank Sass - SASS based version of Magento 2 Blank theme.

Modules

Magento 1.x modules

  • VF EasyAjax - Send ajax requests and return a custom information from the server.
  • FastIndexer - Makes indexing of your Magento store around x times faster!.
  • Strategery-Inc/Magento-InfiniteScroll - Automatically load the next page of products in Magento.
  • Switcher - Configurable products switcher extension that allows you to change the configurable products dropdowns to labels, colors or images.
  • UMC1.9 - New Ultimate Module Creator for Magento 1.7 +.
  • Simple Configurable Products - Enhancement to Magento to allow simple product prices to be used instead of the default special-case configurable product prices.
  • Customer Activation - Magento extension which makes it impossible for a customer to log in until the account has been activated by the administrator.
  • Magento layered navigation - Improved Magento layered navigation extension.
  • Magento ElasticSearch - Magento ElasticSearch Implementation.
  • Algolia Search for Magento 1.6+ - Official Algolia implementation for Magento 1 – provides instant and typo-tolerant search, multicategory auto-complete and layered navigation (faceting).

Magento 2.x modules

  • Algolia Search for Magento 2 - Official Algolia implementation for Magento 2 – provides instant and typo-tolerant search, multicategory auto-complete and layered navigation (faceting).
  • Magento ElasticSearch - Magento ElasticSearch Implementation.
  • Blog - Magento 2 Blog extension.
  • Elasticsuite - Magento 2 Merchandising and search engine built on ElasticSearch.

Security

  • MageFirewall - Magento Firewall for securing your e-commerce system.

Sessions

Caching

Full Page Caching

Htaccess

  • Magento Htaccess - A htaccess boilerplate for all Magento Community installations.

Robot.txt

  • Robot.txt - A simple SEO robots.txt boilerplate for all Magento Community installations.

Nginx

MySQL

Utils

Deployments

  • Cookbook Magento - Collection of recipes to build app stack for the Magento deployments with Chef.
  • Chef Magento - Installs and Configures a Magento project with Chef.
  • Deploy Scripts - Scripts used to build/package, deploy and install Magento projects.
  • MASC-M - Automated Server Configuration for Magento.
  • Magento2 Frontools - Set of front-end tools for Magento 2 based on Gulp.js.

Continuous Integration

  • EcomDev MageCI - A set of tools to help set up a proper environment for testing magento.

Composer Integration

Docker Images

  • Docker Magento - Docker image for Magento.
  • Docker Magento - Another Docker image for Magento.
  • Magento Nginx - Docker Container Template for Magento with NginX and php-fpm.
  • Docker Magento - Production ready scalable Magento setup utilizing the docker.
  • Docker Magento 2 - Focused to development process, pretty faster on the Linux.
  • Docker Magento 2 - Docker containers with all required Magento 2 dependencies installed available as FPM through Nginx and CLI

Vagrant Files

Sample Data Mirrors

Community Codebases

Magento 1.x Code

Magento 2.x Code

Git Ignores

Resources

Blogs

Books

Creating Themes

Become Certified

For Users / Store administrators

Misc