# 🏗️ Create New Plugin from v1.2 you can create a new plugin by just using GUI it will generate a new module for you with a module.json file ready to use for our plugins system, and you can use our plugin generator feature to build a full migration and CRUD operation with GUI! without any code. ### Plugin Generator to use the plugin generator feature make sure that you have install [`doctrine/dbal` ](https://github.com/doctrine/dbal) ### Add Required Plugins you can add required plugins to make the plugin active only if the other module is active you can do that by adding the `required` to `module.json` file like this ```json { "required": ['EcommerceTheme'] } ```