Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Castable Request Laravel Package

lionix/castable-request

Laravel package for casting incoming request data into typed objects and structured values, helping keep controllers clean and reducing manual array handling when working with validated input.

View on GitHub
Deep Wiki
Context7
Package
Score
Description
Stars
Likes
Forks
Downloads
Issues
Score
Opportunity
License
Last Release
wendelladriel/laravel-validated-dto 0.86 Validated DTOs for Laravel: extend ValidatedDTO, declare typed properties and validation rules, and get validated, cast, type-safe data objects from request payloads. Includes built-in casts and config publishing for cleaner controllers. 774 774 46 54K 1 26.3 28.0 MIT 5 months ago
View on GitHub
Context7
ringlesoft/laravel-selectable 0.85 Laravel Selectable generates HTML select options directly from Laravel collections using a fluent, chainable API. Customize labels and values with strings or closures, set selected/disabled options, add data attributes, grouping, and export arrays for AJAX or SPAs. 5 6 0 1 0 17.0 1.1 MIT 3 months ago
View on GitHub
neuecommerce/model-casts 0.85 — 0 0 0 4K 0 0.0 49.3 MIT —
View on GitHub
honeystone/laravel-dto-tools 0.85 Honeystone's Laravel DTO Tools provides a lightweight base DTO with validation, casting, serialization, and Eloquent integration, making it easy to move typed, validated data between requests, services, and models in Laravel applications. 52 — 1 — 0 0.3 — MIT —
View on GitHub
Context7
michael-rubel/laravel-value-objects 0.85 Laravel Value Objects offers an abstract base class and Eloquent casts for turning model attributes into immutable value objects, with validation, comparison helpers, and PHP 8 support for cleaner, type-safe domain code. 205 205 18 158 1 2.2 3.8 MIT 1 year ago
View on GitHub
michael-rubel/laravel-auto-binder 0.85 Laravel Auto Binder automatically registers interface-to-implementation bindings in the service container using naming conventions, so you can drop manual $bindings entries. Point it at your directories and it wires your classes for cleaner, convention-driven dependency injection. 76 75 5 5 0 0.4 0.3 MIT 2 years ago
View on GitHub
shureban/laravel-easy-request 0.85 Laravel package that adds typed getters to FormRequest via PHPDoc @method annotations. Call $request->name(), $request->age(), etc., and values are cast to bool/int/float/Carbon/DateTime. Supports camelCase methods with snake_case input keys. 3 3 0 252 0 0.9 25.0 MIT 2 years ago
View on GitHub
testmonitor/eloquent-lockable 0.84 Add record locking to Laravel Eloquent models with a simple trait. Prevent concurrent edits by tracking who holds a lock, then lock, unlock, and check status easily—keeping data consistent in multi-user apps. 4 — 3 — 0 20.2 — MIT 3 days ago
View on GitHub
lorisleiva/request-controller 0.84 A Laravel package that lets Form Requests act as invokable controllers, combining validation, authorization, and request handling in a single class for cleaner single-action endpoints. 27 — 2 — 0 0.5 — MIT 5 years ago
View on GitHub
nolanos/laravel-model-typescript-transfomer 0.84 Generates TypeScript definitions for Laravel Eloquent models via spatie/laravel-typescript-transformer. Maps database column types to TypeScript, respects hidden/visible fields, handles nullable columns, and works with php artisan typescript:generate. 0 7 — 275 — 1.8 33.7 — —
View on GitHub
laracasts/integrated 0.84 Laracasts Integrated is a Laravel package for using Vue components directly in Blade views. It provides a simple, elegant way to register and render Vue components, making it easy to add interactive frontend features to Laravel applications without cumbersome setup. 471 — 84 — 36 16.5 14.6 MIT 11 years ago
View on GitHub
arcanedev/laravel-api-helper 0.84 ArcaneDev's Laravel API Helper provides lightweight utilities for JSON API development, including standardized response helpers for success and error payloads, helping keep controllers concise and API output consistent across your Laravel application. 5 6 2 23 1 0.2 9.4 MIT 7 years ago
View on GitHub
bgaze/laravel-kvstore 0.84 bgaze/laravel-kvstore provides a simple, database-backed key-value store for Laravel applications. Store and retrieve arbitrary values—strings, arrays, objects—through an intuitive API with dot-notation support, caching, and easy integration for app settings, preferences, and small configuration dat... 19 — 0 — 0 16.9 — MIT 2 months ago
View on GitHub
lorisleiva/laravel-actions 0.84 Laravel Actions lets you write one PHP class that handles a single task and run it as a controller, job, listener, command, or plain object—cutting boilerplate and helping you focus on what your application actually does rather than which files to create. 2,871 2,873 143 747K 27 57.1 52.2 MIT 3 weeks ago
View on GitHub
Context7
genealabs/laravel-casts 0.84 GeneaLabs Laravel Casts adds flexible custom attribute casting to Eloquent models, making it easy to map database columns to value objects, DTOs, and other PHP classes. Keeps model code clean and cast logic reusable, testable, and simple to configure. 109 95 11 9K 0 0.8 19.2 MIT 2 years ago
View on GitHub
michael-rubel/laravel-enhanced-container 0.83 A lightweight extension for Laravel’s service container, offering convenient helpers for binding, resolving, and managing dependencies. Simplify contextual bindings, singletons, and instance handling while keeping service providers clean, expressive, and easier to test. 88 88 3 562 0 0.8 11.9 MIT 1 year ago
View on GitHub
genealabs/laravel-two-way-attribute-casting 0.83 A Laravel package that enables two-way attribute casting on Eloquent models, letting you transform values both when reading from and writing to the database with custom cast classes. Useful for encapsulating conversion logic in one place for cleaner, reusable model code. 1 1 0 0 0 0.2 — — 8 years ago
View on GitHub
michael-rubel/laravel-safe-request 0.83 A Laravel package for safer request handling: define validation rules and access only validated input, keeping unvalidated fields out of controllers and services. It helps reduce mass-assignment and untrusted-data risks while keeping form requests simple. 13 13 0 0 0 0.2 — MIT 3 years ago
View on GitHub
illuminate/validation 0.83 The Illuminate Validation package provides a robust, framework-agnostic validation library for PHP. It offers dozens of built-in rules, custom rule support, nested array validation, and localized error messages, powering form and request validation in Laravel and standalone projects. 34,987 199 12,028 869K 55 78.2 54.7 MIT 3 days ago
View on GitHub
jessarcher/laravel-castable-data-transfer-object 0.83 A Laravel package that lets Eloquent models cast attributes directly to data transfer objects, keeping structured data typed and clean while handling JSON serialization automatically. Ideal for replacing loose arrays with explicit DTO classes. 325 333 22 2K 3 1.7 8.3 MIT 3 years ago
View on GitHub
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
frankyso/ipaymu
3mdikram/worldmoneywords
snowsoft/config
itmosoft/laravel-subscriptions
larva/laravel-ai-qwen
diephp/sequences
users-au/socialite-provider
twidpay/twid-logger
mrnewport/laravel-plaid
mrnewport/laravel-repo
mrnewport/laravel-docsign
mrnewport/laravel-stow
mrnewport/laravel-flow
mrnewport/laravel-priceable
mrnewport/laravel-nestedterms
fredmeng/laravel-apidoc-generator
itstructure/laravel-multilingual-tools
pdustdar/elasticsearch
markupai/php-sdk
rlacerda83/lumem-microservice-shipment