laravel-liberu/enums
Laravel Liberu Enums offers a structured enum layer for Laravel applications, with typed values, validation, casting, and helper methods that keep domain models cleaner and ensure consistent, reusable constants across your codebase.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| terry-lonesski/laravel-string-enums | 0.89 | A lightweight Laravel package that adds string-backed enum support with handy helpers for validation, labels, and value lookups. Easily cast model attributes, compare cases, and keep your PHP enums clean, readable, and framework-friendly. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | 5 years ago | |
| nasyrov/laravel-enums | 0.88 | Laravel Enums adds first-class enumeration support: define typed enum classes, then use them as Eloquent casts, validation rules, and translatable labels. Helpers for values, options, and comparisons make model attributes and form choices safer and more expressive. | 32 | — | 9 | — | 0 | 0.7 | — | MIT | 5 years ago | |
| roundly-consulting/enums-for-laravel | 0.87 | Enums for Laravel brings first-class PHP enum support to Laravel applications. Cast enum attributes in Eloquent models, validate enum input, and work with backed values across requests and APIs. It keeps code type-safe, readable, and easy to integrate without extra boilerplate. | 5 | 0 | 0 | 3K | 0 | 18.9 | 43.7 | MIT | 3 weeks ago | |
| synergitech/laravel-magic-enums | 0.87 | Laravel Magic Enums adds powerful helpers to PHP enums: labels, descriptions, validation rules, model casts, select options, and fluent methods, making enums more expressive and convenient throughout Laravel applications. | 9 | — | 0 | — | 0 | 9.4 | — | MIT | 6 months ago | |
| peltonsolutions/laravel-enums | 0.87 | A Laravel package for working with PHP enums, offering convenient helpers and framework integration for defining, validating, casting, and using enum values across models, requests, and application code. | 1 | 2 | 0 | 0 | 0 | 0.4 | 0.5 | MIT | 2 years ago | |
| lazerg/laravel-enum-pro | 0.87 | Laravel Enum Pro enhances PHP enums for Laravel with validation rules, Eloquent casts, labels, descriptions, and localization. Build select options and display human-friendly enum values in forms, APIs, and Blade views with less boilerplate. | 43 | — | 2 | — | 1 | 0.4 | — | — | — | |
| isap-ou/laravel-enum-helpers | 0.87 | Laravel Enum Helpers provides convenient utilities for working with PHP enums in Laravel applications, including human-readable labels, option arrays for forms, validation support, and conversion helpers that keep enum-backed APIs and Blade views consistent. Reduce repetitive enum logic and simplify... | 6 | — | 2 | — | 0 | 20.2 | — | — | 1 week ago | |
| datomatic/laravel-enum-helper | 0.86 | Laravel Enum Helper adds handy methods to PHP enums: flag support, attribute casting, validation rules, labels, translations, select arrays, and comparison helpers, making it easy to use backed enums cleanly across your Laravel models, forms, and requests. | 35 | — | 4 | — | 0 | 7.9 | — | MIT | 7 months ago |
|
| osama-98/laravel-enum-translatable | 0.86 | A Laravel package for adding translations to PHP enums. Define localized labels and descriptions for enum cases using Laravel’s translation system, making it easy to display human-readable enum values across multiple languages. | 55 | — | 2 | — | 0 | 16.8 | — | MIT | 2 months ago | |
| dev-toolbelt/enums | 0.86 | A lightweight enum toolkit for Laravel and PHP that adds practical helpers for labels, validation rules, Eloquent casts, comparisons, and collections, so backed enums fit cleanly into forms, APIs, and models without extra boilerplate. | 1 | 1 | 0 | 132 | 0 | 5.1 | 26.3 | MIT | 9 months ago | |
| sakanjo/laravel-easy-enum | 0.86 | Simplify PHP enums in Laravel with sakanjo/laravel-easy-enum. This lightweight package provides helpers for labels, values, options, validation rules, and Eloquent/Blade integration, reducing boilerplate and keeping enum-driven code clean and readable. | 10 | — | 0 | — | 0 | 12.4 | — | MIT | 5 months ago | |
| mad-web/laravel-enum | 0.85 | A Laravel package that provides a lightweight enum implementation with model attribute casting, validation rules, translations, and helper methods for working with predefined values throughout your application. | 0 | 110 | — | 6 | — | 0.0 | 11.7 | — | — | |
| bensampo/laravel-enum | 0.85 | Laravel Enum provides a powerful enum implementation for Laravel with class-constant definitions, instantiation, casting, validation, localization, bitwise/flag enums, and an artisan generator. Not recommended for new projects—use native PHP 8.1 enums. | 2,028 | 2,042 | 157 | 505K | 1 | 15.0 | 33.1 | MIT | — | |
| webfox/laravel-backed-enums | 0.85 | Adds Laravel-friendly helpers to PHP backed enums: generate labels and option lists, validate enum values, and use them cleanly in forms, APIs, and application logic. A lightweight way to make backed enums more practical in Laravel. | 44 | 45 | 4 | 404 | 1 | 9.2 | 15.2 | MIT | 7 months ago | |
| azimkordpour/power-enum | 0.85 | Power Enum enhances native PHP enums for Laravel with convenient helpers for labels, validation rules, Eloquent casts, and value comparisons, making status and type fields safer, more consistent, and easier to use across your application. | 41 | 41 | 0 | 2K | 0 | 0.2 | 22.3 | MIT | 1 year ago | |
| spatie/laravel-enum | 0.85 | Laravel integration for spatie/enum: use Enum base class in Laravel, cast model attributes to enums (including nullable and arrays), and get Laravel-friendly behavior via custom casts and Castable support for Eloquent. | 364 | 367 | 37 | 215K | 0 | 11.3 | 38.3 | MIT | 1 year ago | |
| elao/enum | 0.85 | Opinionated extensions for PHP 8.1+ native enums with readable labels, flag/bitmask enums, and extra values. Includes integrations for Symfony (Forms, HTTP Kernel arg resolver, Translation, VarDumper), Doctrine ORM/ODM, and Faker. | 327 | 327 | 29 | 46K | 15 | 25.0 | 37.3 | MIT | 6 months ago | |
| cerbero/laravel-enum | 0.85 | Cerbero Laravel Enum adds type-safe enum classes to Laravel, with validation rules, model casting, and helper methods for labels and values. A clean way to replace scattered constants with organized, reusable enum objects. | 189 | 190 | 19 | 3K | 0 | 1.5 | 16.2 | MIT | — | |
| davidianbonner/enumerated | 0.85 | Enumerated brings first-class enum support to Laravel. Define backed enums and use them in Eloquent casts, validation rules, and form requests, with helpers for labels, options, and comparisons. Keeps domain values type-safe and readable. | 1 | 1 | 2 | 1K | 0 | 10.7 | 43.2 | MIT | 5 months ago |
How can I help you explore Laravel packages today?