Trago hoje para vocês algumas ferramentas que geram automaticamente módulos para Magento 2, na verdade é a estrutura do módulo, para você começar a inserir a lógica. Essa é uma excelente maneira para quem está começando e já quer criar algo útil, você vai ir pegando a estrutura enquanto está cria algo com uma base mínima pronta.

Magerun2

Esse é meu favorito, ele facilita não só com a criação da estrutura do módulo mas também durante o desenvolvimento com vários comandos adicionais via CLI.

netz98/n98-magerun2
The swiss army knife for Magento developers, sysadmins and devops. The tool provides a huge set of well tested command…github.com

Magicento

Excelente ferramenta que utilizo todos os dias também, ela custa $32 e é instalada no PHPStorm.

Magicento, PhpStorm (PHP IDE) plugin for Magento
Magicento is a PHPStorm plugin for Magento developers. Features include: Goto for factories and template paths…magicento.com

Mage2gen

Essa ferramenta eu apenas testei mas não utilizo no meu cotidiano apesar dela ser bem flexivel para a criação de um esqueleto para seu módulo.

Magento 2 module creator and code generator | Mage2Gen
Online Magento 2 module and code generator. Easily configure, generate and download a Magento 2 module.mage2gen.com

Você conseguirá criar de forma automática:

  • API
  • Block
  • Cache
  • Category Attribute
  • Configuration Type
  • Console Command
  • Controller
  • Cronjob
  • Customer Attribute
  • Install
  • Language
  • Model
  • Observer / Event
  • Payment Method
  • Plugin
  • Product Attribute
  • Shipping Method
  • System / Config / Setting
  • Unit Test
  • Widget

Silk Module Creator

Muitos já conhecem esse gerador de módulos para a versão 1 do Magento, agora eles tem também para o Magento 2, mas é o menos maduro na minha opinião apesar de ter opções que os outros não tem, segue o link para você também testar.

Magento 2 Module Creator | SilkSoftware.Com
Magento 2 Module Creator is a tools of develop free magento 2 module. If you had any qusetion and idea, Please contact…www.silksoftware.com

Pestle (Bônus)

Essa é uma ferramenta criada por Alan Storm para gerar módulos utilizando a linha de comando, confira mais detalhes abaixo:

astorm/pestle
A collection of command line scripts for Magento 2 code generation, and a PHP module system for organizing command line…github.com

Obrigado

Você já utilizava algum desses? Qual você gostou mais? Esqueci de algum? 🧐 Deixe nos comentários abaixo sua opinião.