PHPackages                             ebolution/laravel-base-crud-module-creator - 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. ebolution/laravel-base-crud-module-creator

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

ebolution/laravel-base-crud-module-creator
==========================================

Utility to create new packages based on laravel-base-crud-module

1.0.3(2y ago)092MITPHP

Since Apr 23Pushed 2y ago1 watchersCompare

[ Source](https://github.com/ebolution/laravel-base-crud-module-creator)[ Packagist](https://packagist.org/packages/ebolution/laravel-base-crud-module-creator)[ RSS](/packages/ebolution-laravel-base-crud-module-creator/feed)WikiDiscussions main Synced 1mo ago

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

Laravel Base CRUD Module Creator
================================

[](#laravel-base-crud-module-creator)

This Laravel Artisan command simplifies the process of creating new modules by automating the cloning, renaming, and customization of a base CRUD module scaffold. It allows you to easily configure the module's vendor, name, path, author, email, copyright, and license.

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

[](#installation)

To install the Laravel Base CRUD Module Creator, run the following command:

```
composer require ebolution/laravel-base-crud-module-creator

```

After installing the package, the command will be automatically registered, and you can use it without additional configuration.

Usage
-----

[](#usage)

To create a new module, run the following command:

```
php artisan ebolution:base-crud-module-creator:create

```

You will be prompted to provide the following information:

1. Module vendor
2. Module name
3. Module path
4. Model name
5. Table name
6. Author name
7. Author email
8. Copyright info
9. License info

The command will then perform the following actions:

1. Create a new directory at the specified module path.
2. Clone the base CRUD module scaffold repository into the new directory.
3. Remove the .git folder in the cloned repository.
4. Replace occurrences of the default vendor name, module name, model name, table name, author, email, copyright, and license with the provided values in .php, .json, and .md files.
5. Update the composer.json file with the new module vendor and name.

Upon successful completion, the new module will be ready for use and customization (look for TODO's inside the code)

License
-------

[](#license)

This Laravel Base CRUD Module Creator command is open-source software licensed under the [MIT License](https://opensource.org/licenses/MIT).

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity47

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 85.7% 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 ~64 days

Total

4

Last Release

929d ago

### Community

Maintainers

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

---

Top Contributors

[![carlos-cid-ebolution](https://avatars.githubusercontent.com/u/131249762?v=4)](https://github.com/carlos-cid-ebolution "carlos-cid-ebolution (6 commits)")[![mgarciaebo](https://avatars.githubusercontent.com/u/11211929?v=4)](https://github.com/mgarciaebo "mgarciaebo (1 commits)")

### Embed Badge

![Health badge](/badges/ebolution-laravel-base-crud-module-creator/health.svg)

```
[![Health](https://phpackages.com/badges/ebolution-laravel-base-crud-module-creator/health.svg)](https://phpackages.com/packages/ebolution-laravel-base-crud-module-creator)
```

###  Alternatives

[liborm85/composer-vendor-cleaner

Composer Vendor Cleaner removes unnecessary development files and directories from vendor directory.

35342.7k1](/packages/liborm85-composer-vendor-cleaner)[makinacorpus/php-bloom

Bloom filter implementation

178.9k](/packages/makinacorpus-php-bloom)

PHPackages © 2026

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