PHPackages                             zezont4/laravel-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. [Database &amp; ORM](/categories/database)
4. /
5. zezont4/laravel-generator

ActiveLibrary[Database &amp; ORM](/categories/database)

zezont4/laravel-generator
=========================

Generate the main classes that laravel uses to work with database . Like model,controller,request,blade forms

0.5.5(10y ago)0121MITJavaScriptPHP ~5.5|~7.0CI failing

Since Mar 25Pushed 2y ago1 watchersCompare

[ Source](https://github.com/zezont4/laravel-generator)[ Packagist](https://packagist.org/packages/zezont4/laravel-generator)[ Docs](https://github.com/zezont4/LaravelGenerator)[ RSS](/packages/zezont4-laravel-generator/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (2)Dependencies (1)Versions (30)Used By (0)

Laravel 5 Generator
===================

[](#laravel-5-generator)

[![Latest Version on Packagist](https://camo.githubusercontent.com/6d9928cad1ba7a36f3d24e4074c41cf6aded286c7f5ec18b2510618678e477d8/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f7a657a6f6e74342f6c61726176656c2d67656e657261746f722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/zezont4/laravel-generator)[![Software License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](LICENSE.md)

### Requirements

[](#requirements)

```
PHP >= 5.5.9
Laravel >=5.2
Auto Loaded : [laravelcollective/html package for form & html](https://laravelcollective.com/docs/5.2/html)

```

HOW IT WORKS ?
--------------

[](#how-it-works-)

#### Select your MySql table then Laravel Generator will generate :

[](#select-your-mysql-table-then-laravel-generator-will-generate-)

-Model. -Controller. -Request. -Forms (index "with filters and sorting",search,show,edit,create) using Materialize Css. -Auto generated Routs and language array.

#### It's a little bit smart , So it will do the following:

[](#its-a-little-bit-smart--so-it-will-do-the-following)

-Field comment in database will be the Label , if not exists thin the field name. -If type of field is TINYINT(1) then the Input type will be Radio (Optional). -If the field does not allow Null then it will be required in the request. -if field is set to be unique in database the a **unique** validation will be set. -if type of field is int the a **numeric** validation will be set.

#### You can configure the models path and messages and buttons labels by changing them in (config/zlg.php) file.

[](#you-can-configure-the-models-path-and-messages-and-buttons-labels-by-changing-them-in-configzlgphp-file)

#### You can customize fields template by changing them in (resources/views/zezont4/components/form).

[](#you-can-customize-fields-template-by-changing-them-in-resourcesviewszezont4componentsform)

#### For security , It only works if *APP\_ENV=local* in .env file.

[](#for-security--it-only-works-if-app_envlocal-in-env-file)

Installation
------------

[](#installation)

1. Run

```
    composer require zezont4/LaravelGenerator
```

2. Add service provider &amp; Aliases to **/config/app.php** file.

```
    'providers' => [
        \\ Other Providers,
        Zezont4\LaravelGenerator\LaravelGeneratorServiceProvider::class,
        Collective\Html\HtmlServiceProvider::class,
    ],

    'aliases' => [
        \\ Other Aliases,
        'Form' => Collective\Html\FormFacade::class,
        'Html' => Collective\Html\HtmlFacade::class,
    ],
```

3. Publish assets and components files.

```
    php artisan vendor:publish --force
```

4. Visit (http://your\_host\_name/*laravel\_generator*)
5. Copy layouts files from **resources/views/copy\_to\_layouts** to **resources/views/layouts**.
6. Copy assets files from **public/copy\_to\_public** to **public root**.

Credits
-------

[](#credits)

- [Abdulaziz Tayyer](https://github.com/zezont4)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity59

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

Recently: every ~218 days

Total

29

Last Release

2817d ago

Major Versions

0.5.5 → 1.0.x-dev2018-08-26

### Community

Maintainers

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

---

Top Contributors

[![zezont4](https://avatars.githubusercontent.com/u/1768092?v=4)](https://github.com/zezont4 "zezont4 (84 commits)")

---

Tags

zezont4LaravelGenerator

### Embed Badge

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

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

###  Alternatives

[doctrine/orm

Object-Relational-Mapper for PHP

10.2k285.3M6.2k](/packages/doctrine-orm)[mongodb/mongodb

MongoDB driver library

1.6k64.0M546](/packages/mongodb-mongodb)[reliese/laravel

Reliese Components for Laravel Framework code generation.

1.7k3.4M16](/packages/reliese-laravel)[hipsterjazzbo/landlord

A simple, single database multi-tenancy solution for Laravel 5.2+

613270.0k1](/packages/hipsterjazzbo-landlord)[stancl/virtualcolumn

Eloquent virtual column.

826.8M13](/packages/stancl-virtualcolumn)[orchestra/database

Database Component for Orchestra Platform

201.4M578](/packages/orchestra-database)

PHPackages © 2026

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