PHPackages                             marionassef/laravel-crud-generator - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Admin Panels](/categories/admin)
4. /
5. marionassef/laravel-crud-generator

ActiveLibrary[Admin Panels](/categories/admin)

marionassef/laravel-crud-generator
==================================

Generate Crud in Laravel

V0.5.2(8y ago)2472MITCSSPHP &gt;=5.3.0

Since Feb 2Pushed 8y ago2 watchersCompare

[ Source](https://github.com/marionassef/laravel-crud-generator)[ Packagist](https://packagist.org/packages/marionassef/laravel-crud-generator)[ Docs](https://github.com/marionassef/laravel-crud-generator)[ RSS](/packages/marionassef-laravel-crud-generator/feed)WikiDiscussions master Synced yesterday

READMEChangelog (10)Dependencies (3)Versions (12)Used By (0)

Generate crud in Laravel 5.5
----------------------------

[](#generate-crud-in-laravel-55)

[![Licence](https://camo.githubusercontent.com/d46c5462606a0f9601d1ea10496452d48e25a63a1932dd8de84d761e5b6a3cd9/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f6d6172696f6e61737365662f6c61726176656c2d637275642d67656e657261746f722e737667)](https://github.com/marionassef/laravel-crud-generator/blob/master/LICENSE)[![](https://camo.githubusercontent.com/745a1cd18ae1041702bb2e9c3f063916cab1d47158b4f4cb8c01cc3f10df3a5f/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6973737565732f6d6172696f6e61737365662f6c61726176656c2d637275642d67656e657261746f722e737667)](https://packagist.org/packages/marionassef/laravel-crud-generator)

This package helps Backend developers to speed up creating dashboard and apis using command line Here's how you use it, let's say we have news module so all you have to do is Run the following command in your terminal:

`php artisan generate:adminModule News `

that will create the following:

1.controller with crud functions

2.crud views

3.routes for crud

4.api controller with crud functions

5.model

6.transformer

7.migration file

**Installation**

Begin by installing the package through Composer. Run the following command in your terminal:

`composer require marionassef/laravel-crud-generator`

The package will automatically register a service provider and alias.

**but you have to publish** the package's files by running:

`php artisan vendor:publish --provider="MarioNassef\LaravelCrudGenerator\LaravelCrudGeneratorServiceProvider"`

that will publish the assets views for admin panel and helper files

**Usage**

run `php artisan make:auth`

this will ask you if you want to replace home view **don't replace**if you accidentally replace the file it's okay Download home.blade from src and replace it

by running: `php artisan  `you will find the following commends:

`generate:adminModule  {name}`

I had described that above

`generate:adminController {name}`

that will just create admin controller with crud functions

`generate:adminModel    {name}    `

that will just create model

`generate:adminRoutes     {name}   `

that will just append routes for crud functions in web.php

`generate:adminTransformer  {name} `

that will just create Transformer

`generate:adminViews  {name} `

that will just create views

`generate:apiController {name} `

that will just create api Controller with crud functions

you need to add tabs for the modules you generated to menu file you will find it in views/common

that all.

**Please Note**

this package use abstract transformer from

[Here](https://github.com/themsaid/laravel-model-transformer)

thanks for Mohamed Said

for any comment or issue please don't hesitate to contact me:

**happy coding**

###  Health Score

29

—

LowBetter than 60% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity65

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~10 days

Recently: every ~16 days

Total

10

Last Release

2929d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/b950fe3241baab01084d9eae27526ade7fa888ecbfa68a1dc8b24994f1e8f9c1?d=identicon)[MarioNassef](/maintainers/MarioNassef)

---

Top Contributors

[![marionassef](https://avatars.githubusercontent.com/u/16724850?v=4)](https://github.com/marionassef "marionassef (27 commits)")

---

Tags

crudgeneratorlaravellaravelgeneratorcrud

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/marionassef-laravel-crud-generator/health.svg)

```
[![Health](https://phpackages.com/badges/marionassef-laravel-crud-generator/health.svg)](https://phpackages.com/packages/marionassef-laravel-crud-generator)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
