innoboxrr/traits
innoboxrr/traits is a Laravel/PHP package offering reusable traits that cut boilerplate across models, controllers, and services. Drop in common behaviors to keep code DRY and consistent, with a lightweight, extensible structure that integrates easily into existing applications and speeds routine de...
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| michael-rubel/laravel-helpful-traits | 0.87 | A collection of reusable traits for Laravel that cuts boilerplate across models, controllers, form requests, and more. Drop-in traits add common behaviors like UUIDs, slugs, query scopes, caching, and response helpers, keeping your code concise, consistent, and aligned with Laravel conventions. | 13 | 0 | 0 | 0 | 0 | 0.2 | — | MIT | 3 years ago | |
| ponich/eloquent-traits | 0.86 | A collection of reusable traits for Laravel Eloquent models that helps cut boilerplate by adding common model behaviors through simple trait imports, keeping your codebase cleaner and more consistent. | 18 | 18 | 2 | 0 | 1 | 0.3 | — | MIT | — | |
| anthonyedmonds/laravel-testing-traits | 0.85 | Reusable testing traits for Laravel packages and applications. Add common test helpers to your suite with minimal setup, keeping tests concise and consistent. Ideal for teams standardizing Laravel test patterns. | 0 | — | 0 | — | 0 | 18.7 | — | MIT | 1 month ago |
|
| pion/laravel-support-eloquent | 0.84 | pion/laravel-support-eloquent offers reusable Eloquent support tools for Laravel, including helpful model traits and utilities that simplify common database and model tasks. It integrates smoothly with existing models to help you write cleaner, more maintainable application code. | 3 | 3 | 1 | 263 | 0 | 13.7 | 28.2 | MIT | 4 months ago | |
| ac/model-traits | 0.84 | — | 6 | 6 | 2 | 14 | 0 | 0.1 | 6.6 | — | — | |
| laracraft-tech/laravel-useful-traits | 0.84 | Laravel Useful Additions is a small collection of handy traits and commands for everyday Laravel work, including enum helpers (names, values, array), query scopes like selectAllBut and fromToday/fromYesterday, plus a db:truncate artisan command. | 58 | 58 | 2 | 360 | 1 | 13.4 | 12.6 | MIT | 7 months ago | |
| cleaniquecoders/traitify | 0.84 | Traitify is a Laravel package that helps keep Eloquent models lean by moving reusable logic into well-organized traits. It provides a simple workflow for creating, managing, and applying shared model behavior across your application, making code easier to maintain and reuse. | 18 | — | 0 | — | 0 | 9.0 | — | MIT | 7 months ago | |
| ac/model-traits-bundle | 0.83 | Symfony2 bundle that integrates American Councils’ ac/model-traits into your application, providing reusable model traits and related setup for Symfony projects. Useful for sharing common model behavior across entities with minimal boilerplate. | 0 | 0 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| phalcon/traits | 0.83 | Phalcon Traits offers reusable traits with methods for Phalcon v6 and later, plus handy snippets for common tasks. It includes wrappers around PHP functions so developers can mock behavior, test application paths, and avoid reinventing the wheel. Useful beyond Phalcon for testable utilities. | 7 | 6 | 4 | 14K | 0 | 23.8 | 52.4 | MIT | 1 week ago | |
| arsenaltech/nova-tab | 0.83 | ArsenalTech Nova Tab adds configurable tabs to Laravel Nova resource detail pages, letting you group fields into cleaner, navigable sections. Define tabs and assign fields to reduce clutter and make complex resource views easier to scan. | 73 | 74 | 16 | 104 | 9 | 3.7 | 7.9 | — | 8 years ago | |
| juniorb2ss/eloquent-uuid | 0.83 | Eloquent UUID adds UUID support to Laravel's Eloquent models, letting you use universally unique identifiers as primary keys with minimal configuration. Useful for distributed apps or anywhere non-sequential IDs are preferred. | 3 | 3 | 0 | 0 | 0 | 0.1 | — | MIT | — | |
| hatchyu/laravel-eloquent-foundation | 0.83 | hatchyu/laravel-eloquent-foundation offers a reusable base layer for Laravel Eloquent models, bundling common traits and helpers that cut boilerplate and keep model behavior consistent across your application. | 0 | 0 | 0 | 2K | 0 | 17.4 | 51.5 | — | 1 month ago | |
| bmatovu/laravel-eloquent-uuid | 0.82 | A Laravel package that adds UUID support to Eloquent models, letting you use universally unique identifiers as primary keys instead of auto-incrementing integers. It handles key generation and configuration for UUID-based models. | 3 | 3 | 0 | 62 | 0 | 0.0 | 11.9 | MIT | 4 years ago | |
| mtownsend/laravel-make-trait | 0.82 | Adds a make:trait Artisan command to Laravel, letting you scaffold PHP traits from the CLI just like make:model or make:controller. Generates a clean trait stub in the right namespace automatically, saving boilerplate and keeping reusable trait files consistent across your project. | 14 | 14 | 5 | 237 | 0 | 0.2 | 16.9 | MIT | 3 years ago | |
| sprocketbox/eloquent-identity | 0.82 | — | 13 | 7 | 4 | 88 | 0 | 0.5 | 11.9 | MIT | 5 years ago | |
| abottarini/laravel-nova-traits | 0.82 | A collection of reusable traits for Laravel Nova that helps streamline common resource, field, and action patterns. Add shared behavior to Nova classes with less boilerplate and cleaner, more maintainable code. | 6 | 6 | 0 | 807 | 0 | 0.0 | 28.5 | MIT | 3 years ago | |
| smorken/model | 0.82 | smorken/model is a Laravel package that provides reusable Eloquent model utilities and a lightweight base model, helping developers standardize common model behavior, reduce boilerplate, and keep application models consistent and maintainable. | 0 | 0 | — | 192 | — | 0.0 | 31.6 | — | — |
How can I help you explore Laravel packages today?