PHPackages                             ahmedash95/ecrud - 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. [Framework](/categories/framework)
4. /
5. ahmedash95/ecrud

AbandonedArchivedLibrary[Framework](/categories/framework)

ahmedash95/ecrud
================

Easy Laravel CRUD generator

0.1(10y ago)023MITPHPPHP ^5.5.9 || ^7.0

Since May 16Pushed 10y ago1 watchersCompare

[ Source](https://github.com/ahmedash95/ecrud)[ Packagist](https://packagist.org/packages/ahmedash95/ecrud)[ RSS](/packages/ahmedash95-ecrud/feed)WikiDiscussions master Synced 4w ago

READMEChangelogDependencies (6)Versions (2)Used By (0)

Laravel Easy CRUD Generator
===========================

[](#laravel-easy-crud-generator)

[![Latest Stable Version](https://camo.githubusercontent.com/26e386ffc627cfccd5b92e5a635b4c791d7c6da5caf8eb93cb766447c24c97dd/68747470733a2f2f706f7365722e707567782e6f72672f61686d656461736839352f65637275642f762f737461626c65)](https://packagist.org/packages/ahmedash95/ecrud) [![Total Downloads](https://camo.githubusercontent.com/77ce7c2f3fb01a954dd8861971ff5bf01d79e1b05accd030cc438a12a61c3a28/68747470733a2f2f706f7365722e707567782e6f72672f61686d656461736839352f65637275642f646f776e6c6f616473)](https://packagist.org/packages/ahmedash95/ecrud) [![Latest Unstable Version](https://camo.githubusercontent.com/3deb541f22136b574b28147fd37f4787241506841d4c90c0fd86f17b1fe901da/68747470733a2f2f706f7365722e707567782e6f72672f61686d656461736839352f65637275642f762f756e737461626c65)](https://packagist.org/packages/ahmedash95/ecrud) [![License](https://camo.githubusercontent.com/dde4c5526525b7b27777005f036a715f45b34a1e3fec54d3ec3d75076414fdef/68747470733a2f2f706f7365722e707567782e6f72672f61686d656461736839352f65637275642f6c6963656e7365)](https://packagist.org/packages/ahmedash95/ecrud)

sometimes as a backend developer you waste alot of time writing html inputs for small tables or mayby large .. so this package will create ( index,create,update ) views files for you with a few commands.

at first you have to know this package make crud files from your **Migration**

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

[](#installation)

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

```
$ composer require ahmedash95/ecrud

```

Once done, add the following line in your providers array of `config/app.php`:

```
Ahmedash95\Ecrud\EcrudServiceProvider::class,

```

This package has a single configuration file :

```
$ php artisan vendor:publish --provider="Ahmedash95\Ecrud\EcrudServiceProvider"

```

Usage
-----

[](#usage)

create a crud files from migration

```
$ php artisan ecrud:migration 2016_04_17_144447_create_categories_table

```

if the files already exists the packge won't override them until you force override option

```
$ php artisan ecrud:migration 2016_04_17_144447_create_categories_table --force

```

this package try to guess what fileds you are need in your views for example it's remove the id and timestamps from fileds while loading them from migration file so if you need to except some fileds or generate crud for specific fileds you can use two options `only | except`

Only

```
$ php artisan ecrud:migration 2016_04_17_144447_create_categories_table --only=name,description

```

Except

```
$ php artisan ecrud:migration 2016_04_17_144447_create_categories_table --except=user_id

```

the default path of any generated ecrud is the views path `resources/views` so if you publish the `create_categories_table` the ecrud path will be `resources/views/categories` if you want to change the path to be somthing like `resources/views/panel/categories` you have to use the option **`path`**

```
$ php artisan ecrud:migration 2016_04_17_144447_create_categories_table --force --path=panel/categories

```

Contribution
------------

[](#contribution)

- Fork it
- Create your feature branch (git checkout -b my-new-feature)
- Commit your changes (git commit -am 'Add some feature')
- Push to the branch (git push origin my-new-feature)
- Create new Pull Request

###  Health Score

22

—

LowBetter than 21% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity48

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

Unknown

Total

1

Last Release

3697d ago

### Community

Maintainers

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

---

Top Contributors

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

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/ahmedash95-ecrud/health.svg)

```
[![Health](https://phpackages.com/badges/ahmedash95-ecrud/health.svg)](https://phpackages.com/packages/ahmedash95-ecrud)
```

###  Alternatives

[laravel/ai

The official AI SDK for Laravel.

1.0k2.1M163](/packages/laravel-ai)[laravel/breeze

Minimal Laravel authentication scaffolding with Blade and Tailwind.

3.0k34.4M162](/packages/laravel-breeze)[laravel/sail

Docker files for running a basic Laravel application.

1.9k199.2M1.2k](/packages/laravel-sail)[laravel/wayfinder

Generate TypeScript representations of your Laravel actions and routes.

1.8k7.0M119](/packages/laravel-wayfinder)[laravel/mcp

Rapidly build MCP servers for your Laravel applications.

77018.2M122](/packages/laravel-mcp)[illuminate/queue

The Illuminate Queue package.

20432.2M1.5k](/packages/illuminate-queue)

PHPackages © 2026

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