PHPackages                             liyando/crudgenlaravel - 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. liyando/crudgenlaravel

ActiveLibrary[Admin Panels](/categories/admin)

liyando/crudgenlaravel
======================

Create a Laravel Crud in a few seconds

1.0.2(2y ago)015MITPHPPHP &gt;=8.0.0

Since Aug 31Pushed 2y ago1 watchersCompare

[ Source](https://github.com/liyando/crud-laravel-10)[ Packagist](https://packagist.org/packages/liyando/crudgenlaravel)[ RSS](/packages/liyando-crudgenlaravel/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (2)DependenciesVersions (3)Used By (0)

Crud-laravel-10
===============

[](#crud-laravel-10)

Crud Generator Laravel 9 dan 10 (penghemat waktu Anda)
======================================================

[](#crud-generator-laravel-9-dan-10-penghemat-waktu-anda)

Crud Generator Laravel adalah paket yang dapat Anda integrasikan di Laravel Anda untuk membuat CRUD NYATA. Itu termasuk:

- **Controller** with all the code already written
- **Views** (index, create, edit, show)
- **Model** with relationships
- **Request** file with validation rules
- **Migration** file

Instalasi
---------

[](#instalasi)

Satu. Jalankan perintah komposer berikut:

`composer require liyando/crudgenlaravel --dev`

2\. Jika Anda tidak menggunakan paket Laravel Collective Form di proyek Anda, instal:

`composer require laravelcollective/html`

(Catatan: Langkah ini tidak diperlukan jika Anda tidak memerlukan tampilan.)

3\. Publikasikan file konfigurasi dan direktori tema default untuk dilihat:

`php artisan vendor:publish --provider="liyando\Crudgenlaravel\CrudgenServiceProvider"`

Penggunaan
----------

[](#penggunaan)

### Buat CRUD (atau REST API)

[](#buat-crud-atau-rest-api)

Mari kita ilustrasikan dengan contoh kehidupan nyata : Membangun sebuah blog

`Postingan` dapat memiliki bidang `Title` dan `Content`

Ayo lakukan ini 🙂

#### Perintah pembangkit CRUD :

[](#perintah-pembangkit-crud-)

`php artisan make:crud nameOfYourCrud "column1:type, column2"` (theory)

`php artisan make:crud post "title:string, content:text"` (Contoh)

### Migrasi

[](#migrasi)

Kedua file migrasi dibuat di direktori **database/migrasi** Anda. Jika perlu edit dan jalankan:

`php artisan migrate`

### Pengendali

[](#pengendali)

File pengontrol dibuat di direktori **app/Http/Controllers** Anda. Semua metode (mengindeks, membuat, menyimpan, menampilkan, mengedit, memperbarui, menghancurkan) diisi dengan bidang Anda.

### Rute

[](#rute)

Untuk membuat rute untuk pengontrol baru ini, Anda dapat melakukan ini:

`Route::resource('posts', PostsController::class);` (don't forget to import your `PostsController` in your `web.php` file)

### Meminta

[](#meminta)

File permintaan dibuat di direktori **app/Http/Requests** Anda. Secara default, semua bidang wajib diisi, Anda dapat mengeditnya sesuai kebutuhan Anda.

### Penayangan

[](#penayangan)

Anda dapat membuat tampilan secara independen dari generator CRUD dengan: `php artisan make:views nameOfYourDirectoryViews "column1:type, column2"`

Selesai 🎉

Hapus CRUD
----------

[](#hapus-crud)

Anda dapat menghapus semua file (kecuali migrasi) yang dibuat oleh perintah `make:crud` kapan saja. Tidak perlu menghapus file secara manual:

`php artisan rm:crud nameOfYourCrud --force`

`php artisan rm:crud post --force` (dalam contoh kita)

Bendera `--force` (opsional) menghapus semua file tanpa konfirmasi

Lisensi
-------

[](#lisensi)

Paket ini dilisensikan di bawah [lisensi MIT](http://opensource.org/licenses/MIT).

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity49

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

Total

2

Last Release

986d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/45fcd44385b7ffef152cbe26f1c52510267e3f6c394a171271223825863a8dec?d=identicon)[liyando](/maintainers/liyando)

---

Top Contributors

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

---

Tags

laravelcrud

### Embed Badge

![Health badge](/badges/liyando-crudgenlaravel/health.svg)

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

###  Alternatives

[takielias/tablar-crud-generator

Laravel Tablar Crud Generator based on https://github.com/takielias/tablar

315.6k](/packages/takielias-tablar-crud-generator)

PHPackages © 2026

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