mrpunyapal/laravel-client-validation
Bring Laravel's validation rules to the client side. Real-time form validation with 104 rules, remote AJAX checks, and integrations for Alpine.js, Livewire, Filament, React, and Vue. Works with any backend or as a standalone NPM package.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| saritasa/laravel-fluent-validation | 0.89 | A Laravel package that adds fluent, chainable validation rule builders, letting you define complex validation logic in expressive PHP instead of long arrays or strings. It simplifies custom rules and keeps validators readable, reusable, and easy to maintain. | 8 | 9 | 7 | 4K | 1 | 0.2 | 25.4 | MIT | 2 years ago | |
| dive-be/laravel-dry-requests | 0.89 | Laravel Dry Requests lets your frontend validate input against the same Laravel FormRequest rules without running controller logic. Send a dry-run request, get validation results, and keep frontend and backend validation in sync with zero duplicated rules. | 202 | — | 4 | — | 0 | 0.7 | — | MIT | 3 years ago | |
| scafera/file | 0.88 | Scafera File is a Laravel package for handling file uploads and storage with a simple, consistent API. It helps manage validation, disk configuration, and file lifecycle tasks so you can add reliable file management to your app quickly. | 0 | — | 0 | — | 0 | 9.2 | — | MIT | 6 months ago | |
| splash/validator | 0.88 | Laravel validation helper that streamlines building and running validators with a simple, fluent API. Designed to reduce boilerplate around rules, messages, and attribute names, making request/data validation easier to reuse across controllers, services, and jobs. | 0 | 0 | — | 387 | — | 0.0 | 35.8 | — | — | |
| webman/validation | 0.88 | Laravel-style validation for the webman framework. Validate request data with expressive rule strings, custom messages, and scene-based rulesets, then reuse the same validator across controllers and services. Lightweight, framework-friendly, and easy to integrate into existing webman applications. | 1 | 1 | 0 | 3K | 1 | 6.6 | 45.9 | — | 8 months ago | |
| rakit/validation | 0.88 | Rakit Validation is a standalone PHP validation library inspired by Laravel. It provides familiar validation rules, custom rules, nested array support, and customizable error messages without requiring the Laravel framework. | 854 | 867 | 151 | 130K | 33 | 20.3 | 45.5 | MIT | 7 years ago | |
| theriddleofenigma/laravel-model-validation | 0.88 | Declare validation rules directly on your Eloquent models and have them run automatically on the events you choose, such as saving, creating, or updating. Invalid saves throw Laravel's ValidationException, so no form requests or repeated validator calls are needed. | 33 | 34 | 5 | 2K | 0 | 17.0 | 26.6 | MIT | 3 months ago | |
| proengsoft/laravel-jsvalidation | 0.88 | Reuse Laravel validation rules, messages, and FormRequests to validate forms client-side automatically—no JavaScript coding required. Supports AJAX rules like unique and exists, localization, and works without the Form Builder. | 1,138 | 1,152 | 175 | 50K | 13 | 32.5 | 33.5 | MIT | 7 months ago | |
| sourcetoad/rule-helper-for-laravel | 0.88 | A Laravel package that adds fluent helpers for building validation rule arrays, including RuleSet and Rule classes, reusable defined rule sets, and conditional required helpers such as requiredIfAll and requiredIfAny. | 9 | 9 | 1 | 9K | 0 | 26.1 | 47.2 | MIT | 1 month ago | |
| maize-tech/laravel-remote-rule | 0.88 | Laravel Remote Rule lets you delegate field validation to a remote HTTP endpoint, turning its JSON response into standard validation errors. Share validation logic across services and apps without duplicating rules in every codebase. | 29 | — | 3 | — | 0 | 0.9 | 0.8 | MIT | 2 years ago | |
| wendelladriel/laravel-validated-dto | 0.88 | 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 | |
| milwad/laravel-validate | 0.88 | Laravel Validate extends Laravel's built-in validation with a large collection of custom rule classes and helper methods, making advanced validation logic simpler and faster to write. Includes localization support and requires PHP 8.0+ and Laravel 9.0+. | 594 | 596 | 49 | 2K | 0 | 22.5 | 8.5 | MIT | 4 months ago | |
| respect/validation | 0.88 | Respect\Validation is a PHP validation engine offering over 150 fully tested validators. Chain rules fluently, as in v::numericVal()->positive()->between(1, 255)->isValid($input), with advanced exception handling and clear documentation. | 6,035 | 6,153 | 773 | 828K | 10 | 68.4 | 42.4 | MIT | 3 months ago | |
| illuminatech/validation-composite | 0.88 | Illuminatech Validation Composite lets Laravel developers build custom validation rules by composing existing rules into one reusable rule. Define nested rules and messages, keep validation logic modular, and use the result like any standard Laravel validation rule. | 180 | — | 6 | — | 0 | 1.1 | — | NOASSERTION | — | |
| illuminate/validation | 0.88 | 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 | |
| kumaravelk011/model-validation | 0.87 | A Laravel package for validating Eloquent models with rules defined alongside the model. Keep validation close to your data layer, reuse Laravel’s validator, and catch invalid attributes before saving or updating records. | 33 | — | 5 | — | 0 | 15.5 | — | MIT | 3 months ago | |
| scafera/form | 0.87 | Scafera Form is a Laravel package for defining, validating, and rendering forms with a clean, expressive API. Build reusable form schemas, keep field logic organized, and integrate forms into your app without repetitive boilerplate. Lightweight and easy to extend. | 0 | — | 0 | — | 0 | 9.2 | — | MIT | 6 months ago | |
| pingpong/validator | 0.87 | Pingpong Validator extends Laravel’s built-in validation with reusable custom rules and a cleaner way to organize form validation logic, helping keep rule definitions and error messages maintainable in Laravel applications. | 4 | 5 | 2 | 0 | 0 | 0.1 | — | BSD-3-Clause | — | |
| craftcms/laravel-ruleset-validation | 0.87 | Validate Laravel request data against Craft CMS field rulesets. Map Craft-style constraints (required, min/max, regex, etc.) into Laravel’s validator, keeping validation logic consistent between Craft and Laravel apps. | 2 | 2 | 0 | 8K | 0 | 15.4 | 52.8 | MIT | 6 months ago | |
| laraform/laraform-laravel | 0.87 | LaraForm for Laravel is the backend companion to the LaraForm form builder, handling server-side validation, model binding, file uploads, and data processing for Vue-powered forms. Build complex, dynamic Laravel forms with less boilerplate. | 14 | — | 2 | — | 0 | 0.1 | — | NOASSERTION | — |
How can I help you explore Laravel packages today?