PHPackages                             master\_awss/livewire\_crud\_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. [Utility &amp; Helpers](/categories/utility)
4. /
5. master\_awss/livewire\_crud\_generator

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

master\_awss/livewire\_crud\_generator
======================================

Livewire crud generator

3272PHP

Since Nov 12Pushed 4y ago1 watchersCompare

[ Source](https://github.com/masterawss/livewire_crud_generator)[ Packagist](https://packagist.org/packages/master_awss/livewire_crud_generator)[ RSS](/packages/master-awss-livewire-crud-generator/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Livewire crud generator for Laravel
===================================

[](#livewire-crud-generator-for-laravel)

Una librería para no perder el tiempo en esos cruds de siempre
--------------------------------------------------------------

[](#una-librería-para-no-perder-el-tiempo-en-esos-cruds-de-siempre)

[![Build Status](https://camo.githubusercontent.com/6417c323aa42e399c3142937ee9e48a50c1500c6f8b5ca7fa97b13493e98c0cf/68747470733a2f2f6170702e7472617669732d63692e636f6d2f6d6173746572617773732f6c697665776972655f637275645f67656e657261746f722e7376673f6272616e63683d6d61696e)](https://app.travis-ci.com/masterawss/livewire_crud_generator)

Especifica el modelo y la librería detectará la tabla, fillables, relaciones, etc. para generar los siguientes archivos:

- Views: -- create -- show -- view
- Livewire file -- validation rules -- pagination filters -- crud functions

Requerimientos
--------------

[](#requerimientos)

- Boostrap 5

Instalación
-----------

[](#instalación)

Instala la librería por composer.

```
composer require master_awss/livewire_crud_generator
```

Generar
-------

[](#generar)

Para generar el crud:

### Crud en un solo archivo Livewire:

[](#crud-en-un-solo-archivo-livewire)

```
lw:crud [ModelName] --type=crud-merged
```

O simplemente dejarlo así:

```
lw:crud [ModelName]
```

ya que se trata de un parámetro por defecto. Esto generará un solo archivo con TODAS las funcionalidades de INDEX, SHOW, CREATE, EDIT, DELETE. Las vistas se incluirán como modals en la vista principal index.

### Crud en archivos separados Livewire:

[](#crud-en-archivos-separados-livewire)

```
lw:crud [ModelName] --type=crud-splited
```

Esto generará un crud con los siguientes componentes separados: INDEX, SHOW, CREATE, EDIT, DELETE. El sistema de vistas ya no se desarrollará con modals, en cambio serán por redireccionamiento, por lo que deberá especificar cada componente en routes/web.php. (La funcionalidad DELETE se econtrará ubicada en el componente SHOW)

### Solo el componente Index:

[](#solo-el-componente-index)

```
lw:crud [ModelName] --type=index
```

Generará solo el componente INDEX e insertará filtros de búsqueda con eloquent

### Solo el componente Create:

[](#solo-el-componente-create)

```
lw:crud [ModelName] --type=create
```

Generará solo el componente CREATE e insertará las reglas automáticamente de acuerdo al modelo

### Solo el componente Show:

[](#solo-el-componente-show)

```
lw:crud [ModelName] --type=show
```

Generará solo el componente SHOW

Opciones
--------

[](#opciones)

Puedes añadir opciones al comando

OpciónDescripción--s=\[sub\_folder\]Si necesitas que los archivos se generen en subdirectorios, añade la opción y escribe el subfolder (Preferiblemente en snake case). La vista se generará en snake case: /views/livewire/\[sub\_folder\]/ ... Y el controlador Livewire en camel case: Http/Livewire/\[SubFolder\]/License
-------

[](#license)

MIT

**Free Software, Hell Yeah!**

###  Health Score

18

—

LowBetter than 8% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity28

Early-stage or recently created project

 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/c8a31ec9a5497b31fce5fbcd236d67e27174fc2f6c78d6d0a6b0b3b2d4b5f26b?d=identicon)[anthony\_will](/maintainers/anthony_will)

---

Top Contributors

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

### Embed Badge

![Health badge](/badges/master-awss-livewire-crud-generator/health.svg)

```
[![Health](https://phpackages.com/badges/master-awss-livewire-crud-generator/health.svg)](https://phpackages.com/packages/master-awss-livewire-crud-generator)
```

PHPackages © 2026

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