PHPackages                             motomedialab/stub - 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. motomedialab/stub

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

motomedialab/stub
=================

Helper package to stub out a Laravel project for local development

v0.9.4(2y ago)027PHPPHP ^8.1

Since Jan 8Pushed 2y ago1 watchersCompare

[ Source](https://github.com/motomedialab/stub)[ Packagist](https://packagist.org/packages/motomedialab/stub)[ RSS](/packages/motomedialab-stub/feed)WikiDiscussions main Synced yesterday

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

MotoMediaLab Stub
-----------------

[](#motomedialab-stub)

Stubs out Laravel projects with relevant packages and Docker configuration to skip the setup process and dive right into code. Based upon our commonly used packages and configurations.

This package makes some assumptions:

1. You have docker installed and understand how to use it
2. You have dnsmasq configured to route any .test domains to your local machine
3. You are installing this as a development repository into a **fresh** laravel project
4. You have already / will add `~/.mkcert-keys/rootCA.pem` to your Keychain or Firefox

If you haven't already created your Laravel project, you should do so using the command below:

```
composer create-project laravel/laravel example-app
```

Then you can install and run this package using:

```
composer require motomedialab/stub --dev

php artisan motomedialab:stub
```

We also recommend having the below in your `/etc/hosts` file for easier communication with the Docker containers:

```
127.0.0.1       mariadb mysql php-fpm mailhog mailpit nginx soketi

```

###  Health Score

22

—

LowBetter than 21% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity47

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

9

Last Release

905d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/2487374?v=4)[Chris Page](/maintainers/chrispage1)[@chrispage1](https://github.com/chrispage1)

---

Top Contributors

[![chrispage1](https://avatars.githubusercontent.com/u/2487374?v=4)](https://github.com/chrispage1 "chrispage1 (14 commits)")

### Embed Badge

![Health badge](/badges/motomedialab-stub/health.svg)

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

###  Alternatives

[markwalet/nova-modal-response

A Laravel Nova asset for Modal responses on an action.

17878.9k](/packages/markwalet-nova-modal-response)[crumbls/layup

A visual page builder plugin for Filament 5 — Divi-style grid layouts with extensible widgets.

592.7k2](/packages/crumbls-layup)[team-nifty-gmbh/tall-datatables

Server-side rendered datatables for Laravel and Livewire

1320.9k4](/packages/team-nifty-gmbh-tall-datatables)[tomshaw/electricgrid

A feature-rich Livewire package designed for projects that require dynamic, interactive data tables.

119.4k](/packages/tomshaw-electricgrid)

PHPackages © 2026

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