PHPackages                             jwcobb/laravel-toolkit - 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. jwcobb/laravel-toolkit

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

jwcobb/laravel-toolkit
======================

A collection of things I use in nearly every Laravel app.

015[3 PRs](https://github.com/jwcobb/laravel-toolkit/pulls)PHP

Since Nov 21Pushed 2y ago1 watchersCompare

[ Source](https://github.com/jwcobb/laravel-toolkit)[ Packagist](https://packagist.org/packages/jwcobb/laravel-toolkit)[ RSS](/packages/jwcobb-laravel-toolkit/feed)WikiDiscussions main Synced 2d ago

READMEChangelogDependenciesVersions (4)Used By (0)

A collection of things I use in nearly every Laravel app.
=========================================================

[](#a-collection-of-things-i-use-in-nearly-every-laravel-app)

[![Latest Version on Packagist](https://camo.githubusercontent.com/cfd3d99549def91bb539ce75eff25fca58c2e79ca5bcb87fb2ea37fe1242d6f6/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6a77636f62622f6c61726176656c2d746f6f6c6b69742e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/jwcobb/laravel-toolkit)[![GitHub Tests Action Status](https://camo.githubusercontent.com/1b1c70cdddb9506c96ab4294397b85f9bca07e17ce79ef2ec12bda9f8b68c087/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f776f726b666c6f772f7374617475732f6a77636f62622f6c61726176656c2d746f6f6c6b69742f72756e2d74657374733f6c6162656c3d7465737473)](https://github.com/jwcobb/laravel-toolkit/actions?query=workflow%3Arun-tests+branch%3Amain)[![GitHub Code Style Action Status](https://camo.githubusercontent.com/a4dd3b0dc4d9f78b6638fd9f2f7ab2bc76ce1ba37cf71518d6aa19ada6bc29f5/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f776f726b666c6f772f7374617475732f6a77636f62622f6c61726176656c2d746f6f6c6b69742f436865636b253230262532306669782532307374796c696e673f6c6162656c3d636f64652532307374796c65)](https://github.com/jwcobb/laravel-toolkit/actions?query=workflow%3A%22Check+%26+fix+styling%22+branch%3Amain)[![Total Downloads](https://camo.githubusercontent.com/ef5cc4af4ddbb57c5913f39a119328f9badc6cbab624db8f431370639b7227d0/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6a77636f62622f6c61726176656c2d746f6f6c6b69742e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/jwcobb/laravel-toolkit)

What's included:

- Config
    - site (where I like to define miscellaneous stuff related to the app/site)
- Helpers
    - Common: General helper functions
    - Forms: Things I use when creating ``s
    - Tickets: Functions used with ticket resale stuff
- Migrations
    - Create `email_addresses` table
    - Create `phone_numbers` table
    - Create `street_addresses` table
- Models
    - EmailAddress
    - PhoneNumber
    - Address
    - HasPrimary (trait)
- Presenters (uses [datacreativa/laravel-presentable](https://github.com/datacreativa/laravel-presentable))
    - EmailAddressPresenter
    - PhoneNumberPresenter
    - StreetAddressPresenter

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

[](#installation)

You can install the package via composer:

```
composer require jwcobb/laravel-toolkit
```

You can run some interactive scripts to set some things up and install common packages via Composer

```
php artisan laravel-toolkit:install
```

You can publish and run the migrations with:

```
php artisan vendor:publish --tag="toolkit-migrations"
php artisan migrate
```

You can publish the config file with:

```
php artisan vendor:publish --tag="toolkit-config"
```

Testing
-------

[](#testing)

```
composer test
```

Changelog
---------

[](#changelog)

Please see [CHANGELOG](CHANGELOG.md) for more information on what has changed recently.

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](.github/CONTRIBUTING.md) for details.

Security Vulnerabilities
------------------------

[](#security-vulnerabilities)

Please review [our security policy](../../security/policy) on how to report security vulnerabilities.

Credits
-------

[](#credits)

- [J Cobb](https://github.com/jwcobb)
- [All Contributors](../../contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

17

—

LowBetter than 6% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity28

Early-stage or recently created project

 Bus Factor1

Top contributor holds 66.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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/21b2978556e16fd933c29698fc3ee28ee0ae32f7475affb2cff6e4fdb2f479cb?d=identicon)[jwcobb](/maintainers/jwcobb)

---

Top Contributors

[![jwcobb](https://avatars.githubusercontent.com/u/777522?v=4)](https://github.com/jwcobb "jwcobb (44 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (11 commits)")[![github-actions[bot]](https://avatars.githubusercontent.com/in/15368?v=4)](https://github.com/github-actions[bot] "github-actions[bot] (11 commits)")

### Embed Badge

![Health badge](/badges/jwcobb-laravel-toolkit/health.svg)

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

###  Alternatives

[eightynine/filament-advanced-widgets

Advanced widgets for your filament php application

8971.7k](/packages/eightynine-filament-advanced-widgets)

PHPackages © 2026

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