Craft Laravel is a dynamic system builder powered by Laravel & Filament. Generate full CRUD modules, manage users with granular permissions, and customize your CMS — all from a visual interface. No boilerplate, no repetition.
Powerful features to build production-ready applications
Define models, fields, validations, and relationships through an intuitive wizard. Craft Laravel generates Models, Migrations, Filament Resources, Controllers, and Views — instantly.
Wire up BelongsTo, HasMany, HasOne, and BelongsToMany relationships visually. Foreign keys, pivot tables, and display columns are handled automatically.
Built on Spatie Permission. Create roles, assign permissions per module, and control exactly who can create, edit, view, or delete — down to the action level.
Manage pages, content sections, navigation menus, and site settings on the fly. Your marketing team can update content without touching a single line of code.
Apply custom Where, OrWhere, WhereHas, and WhereDoesntHave filters to your generated tables and forms. Control data visibility with zero code.
Every generated file follows Laravel and Filament best practices. Clean architecture, proper type hints, and full PSR compliance — ready to deploy.
Four simple steps to generate your CRUD
Name your model and define fields using 15+ input types — text, number, date, select, file upload, rich text, and more.
Connect your module to other models. Choose relationship types, display columns, and let the system handle keys and pivot tables.
Configure validations, query conditions, and table columns. Decide what appears in forms, tables, and search results.
Click Generate. Your Model, Migration, Filament Resource, and Views are created instantly. Start managing data immediately.
Join developers who use Craft Laravel to ship Laravel applications in hours, not weeks.
Get Started Now