PHPackages                             deveodk/distributed-generators - 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. deveodk/distributed-generators

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

deveodk/distributed-generators
==============================

Smart generators for distrubuted laravel (https://github.com/esbenp/distributed-laravel). Spin up new bundles in the matter of seconds

1.0.1(8y ago)01901MITPHPPHP ~5.6|~7.0

Since Jun 15Pushed 8y ago1 watchersCompare

[ Source](https://github.com/Deveodk/distributed-generators)[ Packagist](https://packagist.org/packages/deveodk/distributed-generators)[ Docs](https://github.com/deveodk/distributed-generators)[ RSS](/packages/deveodk-distributed-generators/feed)WikiDiscussions master Synced 3w ago

READMEChangelog (2)Dependencies (3)Versions (3)Used By (1)

deveodk/distributed-generators
==============================

[](#deveodkdistributed-generators)

[![](https://user-images.githubusercontent.com/7561792/27095616-a944a0f6-506e-11e7-88dc-0d2aeaa7bddf.png)](https://user-images.githubusercontent.com/7561792/27095616-a944a0f6-506e-11e7-88dc-0d2aeaa7bddf.png)

[![Laravel 5.1](https://camo.githubusercontent.com/44a46e1191ed86c4bf05854f78ec02f30d733650dca0c65d216e6ff1d500d3cc/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c61726176656c2d352e342d6f72616e67652e7376673f7374796c653d666c61742d737175617265)](http://laravel.com)

> Smart generators for distrubuted laravel (). Spin up new bundles in the matter of seconds

Example
-------

[](#example)

Example of a generated bundle with files

[![skaermbillede 2017-06-15 kl 18 43 58](https://user-images.githubusercontent.com/7561792/27192173-a11d1222-51fa-11e7-8294-c644d982fd9c.png)](https://user-images.githubusercontent.com/7561792/27192173-a11d1222-51fa-11e7-8294-c644d982fd9c.png)

The package will generate all of the files it can be configured in the config file

[![skaermbillede 2017-06-15 kl 18 45 12](https://user-images.githubusercontent.com/7561792/27192223-cb993724-51fa-11e7-9a99-dd5d7e4edc7f.png)](https://user-images.githubusercontent.com/7561792/27192223-cb993724-51fa-11e7-9a99-dd5d7e4edc7f.png)

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

[](#installation)

```
composer require deveodk/distributed-generators
```

Add the service provider to the App config.

```
DeveoDK\DistributedGenerators\DistributedGeneratorsServiceProvider::class
```

Publish the vendor folder content

```
php artisan vendor:publish --provider="DeveoDK\DistributedGenerators\DistributedGeneratorsServiceProvider"
```

Important disclaimer
--------------------

[](#important-disclaimer)

This package is made to work with the distributed laravel architecture. If you try to use it in regular laravel it will not work.

Usage
-----

[](#usage)

The package has multiple commands for generating models, listeners and so on.

```
# Generate a new User bundle. Ideal for bootstraping a new bundle
php artsian make:bundle User --all
```

```
# Generate a new User controller. It will automaticly be placed under /Controllers
php artsian make:bundle:controller User --namespace="integrations/User"
```

```
# Generate a new User model. It will automaticly be placed under /Models
php artsian make:bundle:model User --namespace="integrations/User"
```

```
# Generate a new User listerner. It will automaticly be placed under /Listeners
php artsian make:bundle:listener User --namespace="integrations/User"
```

```
# Generate a new User exception. It will automaticly be placed under /Exceptions
php artsian make:bundle:exception User --namespace="integrations/User"
```

```
# Generate a new User event. It will automaticly be placed under /Events
php artsian make:bundle:event User --namespace="integrations/User"
```

```
# Generate a new User transformer. It will automaticly be placed under /Transformers
php artsian make:bundle:transformer User --namespace="integrations/User"
```

```
# Generate a new User route file. It will automaticly be placed under /
php artsian make:bundle:route User --namespace="integrations/User"
```

Special thanks
--------------

[](#special-thanks)

A special thanks to [esbenp](https://github.com/esbenp) for creating the distributed laravel structure that this package is build on

License
-------

[](#license)

[MIT](http://opensource.org/licenses/MIT)

[![](https://cloud.githubusercontent.com/assets/7561792/26640815/14beb45c-4629-11e7-89db-fbca538a6be5.png)](https://cloud.githubusercontent.com/assets/7561792/26640815/14beb45c-4629-11e7-89db-fbca538a6be5.png)

###  Health Score

27

—

LowBetter than 47% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity59

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

Total

2

Last Release

3256d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/24224529?v=4)[Deveo](/maintainers/deveodk)[@Deveodk](https://github.com/Deveodk)

---

Tags

deveodkdistributed-generators

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/deveodk-distributed-generators/health.svg)

```
[![Health](https://phpackages.com/badges/deveodk-distributed-generators/health.svg)](https://phpackages.com/packages/deveodk-distributed-generators)
```

###  Alternatives

[aist/aist-git-tools

Git Toolbar for ZendDeveloperTools.

1015.7k](/packages/aist-aist-git-tools)[petrgrishin/array-map

The object oriented approach to working with arrays on PHP

125.8k1](/packages/petrgrishin-array-map)

PHPackages © 2026

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