PHPackages                             pyaesone17/laracrud - 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. pyaesone17/laracrud

ActiveLibrary

pyaesone17/laracrud
===================

Laravel CRUD Package

6131PHP

Since Nov 19Pushed 10y ago2 watchersCompare

[ Source](https://github.com/pyaesone17/laracrud)[ Packagist](https://packagist.org/packages/pyaesone17/laracrud)[ RSS](/packages/pyaesone17-laracrud/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Laracrud for Laravel Framework
------------------------------

[](#laracrud-for-laravel-framework)

Laracrud is a scalfolding CRUD generator for Laravel Framework. Dont Repeat Yourself with the thing you always do , just generate it.

\##Installation

You can install this package via composer using this command:

```
	composer require pyaesone17/laracrud:dev-master

```

Documentation
-------------

[](#documentation)

My packages is fully depends on laravel eloquent model . So you have to create Model first and include attributes in fillable array.

```

```

Dont Forget to register Service Provider Like this in config/app.php

```
    'providers' => [
    	............................................,
    	Veve\Laracrud\LaracrudServiceProvider::class,
    ]

```

Then you can easily create my generator like this

```
	php artisan crud:create Candidate

```

It will generate (Route,Controller,Repositories,Migration Files,CRUD view)

1. resourceful route
2. resourceful controller (**CandidateController** inside the Http/Controllers)
3. Base Repository and ChildRepository (**BaseRepository** and **CandidateRepository** in **Repositories** folder)
4. Migration file (**create\_candidates\_table** in migration folder)
5. CRUD template in views folder (**crud\_candidate** view is located inside the **views** folder)

But you have to define **master.blade.php** and include **bootstrap framework** in your master view to work well with my CRUD template.

\##Tips

1. In generating , you will be asked whether to generate repo or not.
2. If you chose yes, it will create repo and controller that match the repo,
3. Otherwise it will create simple controller that use Model directly.

\##Note Why I chose to output html code directly ?

Because **HTML** code is more **readable** and you can easily **change** or **modify** the code.

\##Todos

1. creating migration file with many fields
2. creating more methods in Base Repo
3. So Many Things

###  Health Score

22

—

LowBetter than 22% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity41

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.

### Community

Maintainers

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

---

Top Contributors

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

### Embed Badge

![Health badge](/badges/pyaesone17-laracrud/health.svg)

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

PHPackages © 2026

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