Laravel Module Generator

v 1.3.*

Introduction

A developer-friendly Laravel package to generate complete modules (Model, Migration, Controller, Service, Resource, Collection, Form Request, and Routes) from a single YAML configuration file. Now includes Authentication (Sanctum & Passport) & User Management, Postman collection generation, and DB diagram export for streamlined API development and documentation.

✨ Features

  • Generate full Laravel modules from YAML configuration
  • 🆕 Built-in Authentication & User Management
  • 🆕 Roles & Permissions Management (Spatie Integration)
  • Customizable stub support (with fallback to internal defaults)
  • Postman collection generation for instant API testing
  • Database diagram export compatible with dbdiagram.io
  • Generates:
    • Models with relationships
    • Database migrations
    • API Controllers
    • Service classes
    • Form Request validation
    • API Resources & Collections
    • Route entries
    • Authentication System
    • User Management System
    • Roles & Permissions System
    • Postman collection files
    • DB diagram files (.dbml)
  • Smart fillable and relationship handling
  • Designed for rapid development and prototyping