PHPackages                             mangocorporation/laravel-crud-builder - 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. mangocorporation/laravel-crud-builder

AbandonedArchivedLibrary[Admin Panels](/categories/admin)

mangocorporation/laravel-crud-builder
=====================================

Laravel 5 CRUD builder inspired by CakePHP's bake.

0.2.2(9y ago)6188[1 issues](https://github.com/Mangocorporation/laravel-crud-builder/issues)MITPHPPHP &gt;=5.5.0

Since Jan 11Pushed 9y ago1 watchersCompare

[ Source](https://github.com/Mangocorporation/laravel-crud-builder)[ Packagist](https://packagist.org/packages/mangocorporation/laravel-crud-builder)[ Docs](https://mangocorporation.github.io/laravel-crud-builder/)[ RSS](/packages/mangocorporation-laravel-crud-builder/feed)WikiDiscussions master Synced 4w ago

READMEChangelogDependencies (1)Versions (5)Used By (0)

Laravel 5 CRUD Builder
======================

[](#laravel-5-crud-builder)

[![License](https://camo.githubusercontent.com/f251623e510f5909f16ae3f4e6e548dac11340b9fde1a99be26b015b39272c00/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c6174)](LICENSE)[![Build Status](https://camo.githubusercontent.com/bc74c205e75ba4702b7230b7f68cd8c2ff5de9ba42b89ee3107c70e695df1b81/68747470733a2f2f7472617669732d63692e6f72672f4d616e676f636f72706f726174696f6e2f6c61726176656c2d637275642d6275696c6465722e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/Mangocorporation/laravel-crud-builder)[![Total Downloads](https://camo.githubusercontent.com/eb9695682c89fbf24b6d5cff2038d7e04162296f16fa65a47ca6da6bb1288420/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6d616e676f636f72706f726174696f6e2f6c61726176656c2d637275642d6275696c6465722e7376673f7374796c653d666c6174)](https://packagist.org/packages/mangocorporation/laravel-crud-builder)[![Latest Stable Version](https://camo.githubusercontent.com/135ea62f827d061f82d81cf390c9aad11f23ca7c2ea255ebc261a674f9e357d3/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6d616e676f636f72706f726174696f6e2f6c61726176656c2d637275642d6275696c6465722e7376673f7374796c653d666c6174)](https://packagist.org/packages/mangocorporation/laravel-crud-builder)

CRUD builder inspired by CakePHP's bake. With this component you can create simple admin views and controller to start your project faster.

All views are in Twitter Bootstrap scheme to make life easier for everyone.

### Installation

[](#installation)

```
composer require mangocorporation/laravel-crud-builder

```

After install, don't forget to add this lines in your `config/app.php`:

```
    'providers' => [
        // ...
        Mango\LaravelCrudBuilder\CrudBuilderServiceProvider::class,
        Collective\Html\HtmlServiceProvider::class, //You probably already have this installed to
    ]
```

And the alias from [The Laravel Collective](https://github.com/laravelcollective)'s components:

```
    'aliases' => [
        // ...
        'Form' => Collective\Html\FormFacade::class, //You probably already have this installed to
    ]
```

### How do I do this magic?

[](#how-do-i-do-this-magic)

In this example below we will imagine that you have a model named **User** and will work with it.

It' simple, just run this commands in your terminal:

#### Make Controller

[](#make-controller)

```
    php artisan mango:controller User

```

This will create the `UsersController.php` file in the appropriate location with the following methods:

- index
- create
- edit
- show

#### Make Views

[](#make-views)

```
    php artisan mango:views User

```

After that you will receive 4 questions:

- Generate index view? (yes/no):
- Generate create view? (yes/no):
- Generate edit view? (yes/no):
- Generate show view? (yes/no):

Just answer this questions and be happy!

### Do I need to do anything else?

[](#do-i-need-to-do-anything-else)

Maybe. :) If you already have a controller ready, you may need to change some things.

All views are based in your Model name, because of this they use variables like `$users` and `$user`.

If your index method in your UsersController return all data like `return view('users.index', compact('users'))` it will work fine.

Otherwise you can change this variables names in your views or controller.

### Twitter Bootstrap layout

[](#twitter-bootstrap-layout)

When you install this component, we add a bootstrap based layout (`mango.blade.php`) in your `views/layout`.

###  Health Score

25

—

LowBetter than 35% of packages

Maintenance17

Infrequent updates — may be unmaintained

Popularity16

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity51

Maturing project, gaining track record

 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 ~23 days

Total

4

Last Release

3387d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/368ef5d502c6d65762e878f6a36a0b70a9304626da4dcae4de62a769552e92cc?d=identicon)[mangocorporation](/maintainers/mangocorporation)

---

Top Contributors

[![raulmangolin](https://avatars.githubusercontent.com/u/330166?v=4)](https://github.com/raulmangolin "raulmangolin (22 commits)")

---

Tags

laravelgeneratorcrudformautoviews

### Embed Badge

![Health badge](/badges/mangocorporation-laravel-crud-builder/health.svg)

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

PHPackages © 2026

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