19 Laravel packages tagged “casts”

Most downloaded: webpatser/laravel-uuid, with 18,410,990 downloads and 1,799 GitHub stars. Ranked by total downloads — use the controls below to sort by stars, most recently updated, or name.

webpatser/laravel-uuid

Laravel integration for webpatser/uuid - High-performance drop-in UUID replacements (15% faster than Ramsey). Provides Str macros, HasUuids trait, facades, and casts. RFC 4122/9562 compliant.
1,799 18,410,990

henzeb/enumhancer

Your framework-agnostic Swiss Army knife for PHP 8.1+ native enums
69 425,752

vkovic/laravel-custom-casts

Make your own custom cast type for Laravel model attributes
217 379,163

lionix/castable-request

Laravel castable requests
23 94,304

io238/laravel-iso-countries

Ready-to-use Laravel models and relations for country (ISO 3166), language (ISO 639-1), and currency (ISO 4217) information with multi-language support.
57 84,546

esensi/model

The base model traits of Esensi
200 67,377

wendelladriel/laravel-lift

Take your Eloquent Models to the next level
703 55,531

arthurydalgo/laravel-iso-countries

Ready-to-use Laravel models and relations for country (ISO 3166), language (ISO 639-1), and currency (ISO 4217) information with multi-language support.
31,857

snoeren-development/laravel-currency-casting

Cast currency attributes, stored as integer, to floats automatically.
5 29,747

neuecommerce/model-casts

Some handy Laravel Eloquent model casts.
18,806

novius/laravel-json-casted

A package to cast json fields, each sub-keys is castable
1 6,886

floor9design/laravel-casts-uuid

A class for casting ramsey/uuid into laravel models
5,057

rennokki/eloquent-settings

Eloquent Settings allows you to bind key-value pairs to any Laravel Eloquent model. It supports even casting for boolean, float or integer types.
80 4,232

renoki-co/laravel-useful-casts

Laravel Useful Casts is a simple package for Laravel 7.0+ that comes with already-tested and already-written, useful casts for Eloquent models.
11 3,584

omaralalwi/laravel-time-craft

Laravel Time Craft is a powerful package for handling date and time scopes in your Laravel applications. It provides a set of convenient traits and helper functions to simplify date and time operations.
12 3,188

dev-toolbelt/laravel-eloquent-plus

Supercharge your Laravel Eloquent models with automatic validation, audit trails, external IDs, smart casting, and lifecycle hooks — all with zero boilerplate.
2 1,766

dennisvandalen/laravel-iso-countries

Ready-to-use Laravel models and relations for country (ISO 3166), language (ISO 639-1), and currency (ISO 4217) information with multi-language support.
1,558

spoorsny/laravel-south-african-id

Validation rules and an Eloquent Model attribute cast to value object encapsulating a South African government-issued personal identification number, for Laravel.
1,273

atayahmet/laravel-castable

Clarify types of all inputs
6 26