PHPackages                             programmeruz/laravel-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. programmeruz/laravel-creator

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

programmeruz/laravel-creator
============================

Generate Model, Migration, Seeder, Factory, Resource, Controller, SWAGGER using simple form

v1.1.1(2y ago)033proprietaryPHP

Since Aug 9Pushed 2y ago1 watchersCompare

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

READMEChangelogDependencies (1)Versions (24)Used By (0)

Laravel Creator by Programmeruz
===============================

[](#laravel-creator-by-programmeruz)

Laravel Creator is a package designed to simplify the code generation process in Laravel projects. With an intuitive UI at the /creator endpoint, you can easily generate migrations, seeders, models, controllers, and API resources with built-in Swagger documentation support.

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

[](#installation)

### Install via Composer:

[](#install-via-composer)

Begin by pulling in the package using Composer:

```
composer require programmeruz/laravel-creator

```

### Registering the Service Provider (For Laravel versions below 5.5):

[](#registering-the-service-provider-for-laravel-versions-below-55)

After installation, if you are running a version of Laravel less than 5.5, you'll need to register the service provider. Open config/app.php and add the service provider to the providers array:

```
'providers' => [
    // ...
    Programmeruz\LaravelCreator\LaravelCreatorServiceProvider::class,
],

```

Note: Laravel 5.5 and above uses Package Auto-Discovery, so doesn't require you to manually add the ServiceProvider.

### Accessing the Creator UI:

[](#accessing-the-creator-ui)

Once the package is properly installed and the service provider is registered, navigate to:

```
your-laravel-app-url/creator

```

Here, you'll find the intuitive UI to guide you through the code generation process.

Using Swagger Documentation
---------------------------

[](#using-swagger-documentation)

In order to use Swagger, don't forget to add @OA\\Info in your main Controller class

```
/**
 * @OA\Info(
 *     version="1.0",
 *     title="Example for response examples value"
 * )
 */

class Controller extends BaseController
{
    use AuthorizesRequests, ValidatesRequests;
}

```

To utilize the Swagger feature, after setting up your routes and controllers with Laravel Creator, run the following command:

```
php artisan l5-swagger:generate

```

This will produce the necessary Swagger configuration and UI, which you can typically access at:

```
your-laravel-app-url/api/documentation

```

### Final Thoughts

[](#final-thoughts)

Laravel Creator is crafted to enhance your development workflow, ensuring you spend less time on boilerplate code and more on building your application's unique features. Should you encounter any issues or require support, please raise an issue on our GitHub repository.

Happy coding!

This documentation provides a structured introduction to your package, guiding users through the installation and basic usage processes. You can further expand it by including sections on advanced features, contribution guidelines, or any other information you find relevant.

🔗 Links
-------

[](#-links)

[![portfolio](https://camo.githubusercontent.com/be49b008b2b350f82b104c71c6c4168ab1f09448919a354bdc47aea0cbf042a2/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f496e7374616772616d2d4534343035463f7374796c653d666f722d7468652d6261646765266c6f676f3d696e7374616772616d266c6f676f436f6c6f723d7768697465)](https://instagram.com/bobobek_com)[![linkedin](https://camo.githubusercontent.com/9745a59ad4a919d2e524512c3f732c820d4aa0fe927def4f37c4aba08f7e42bc/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c696e6b6564696e2d3041363643323f7374796c653d666f722d7468652d6261646765266c6f676f3d6c696e6b6564696e266c6f676f436f6c6f723d7768697465)](https://www.linkedin.com/in/bobobek-t-870a9112a/)[![twitter](https://camo.githubusercontent.com/79cbea7e1aa9ec614d34050bdc4128542d8527807ac8ce879f953ced3478375d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f747769747465722d3144413146323f7374796c653d666f722d7468652d6261646765266c6f676f3d74776974746572266c6f676f436f6c6f723d7768697465)](https://twitter.com/BobobekTurdiyev)

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community4

Small or concentrated contributor base

Maturity53

Maturing project, gaining track record

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

Recently: every ~10 days

Total

23

Last Release

971d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/7a432991db564d8f6c1e49c3ac302fc6680c26ac7ee1989f2d55971e18e5d1f4?d=identicon)[programmeruz](/maintainers/programmeruz)

### Embed Badge

![Health badge](/badges/programmeruz-laravel-creator/health.svg)

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

###  Alternatives

[xj/yii2-bootbox-widget

yii2-bootbox-widget

11106.3k1](/packages/xj-yii2-bootbox-widget)

PHPackages © 2026

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