PHPackages                             norvica/validation - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Validation &amp; Sanitization](/categories/validation)
4. /
5. norvica/validation

ActiveLibrary[Validation &amp; Sanitization](/categories/validation)

norvica/validation
==================

A simple, extensible, and unopinionated PHP validation library.

v0.8.2(1y ago)151MITPHPPHP &gt;=8.2

Since Mar 29Pushed 1y agoCompare

[ Source](https://github.com/norvica/validation)[ Packagist](https://packagist.org/packages/norvica/validation)[ RSS](/packages/norvica-validation/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (1)Versions (17)Used By (0)

Validation
==========

[](#validation)

[![Latest Stable Version](https://camo.githubusercontent.com/f971bc7fd592157be86ff40af8ba190fd246aa8d7576ca6adfd9d70aa945b70a/68747470733a2f2f706f7365722e707567782e6f72672f6e6f72766963612f76616c69646174696f6e2f762f737461626c652e706e67)](https://packagist.org/packages/norvica/validation)[![Checks](https://github.com/norvica/validation/actions/workflows/checks.yml/badge.svg)](https://github.com/norvica/validation/actions/workflows/checks.yml)

This PHP validation library aims to provide a powerful yet streamlined solution for validating your data. It offers a core set of commonly used validation rules, along with the essential tools to easily define your own custom rules. The focus is on simplicity, organization, and flexibility.

Read more on

Alternative Validation Libraries
--------------------------------

[](#alternative-validation-libraries)

Here are some other PHP validation libraries that you might consider depending on your project's requirements:

- [Symfony Validation](https://symfony.com/doc/current/validation.html)
- [Respect/Validation](https://github.com/Respect/Validation)

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance31

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity52

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~4 days

Recently: every ~10 days

Total

16

Last Release

717d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/65d17adaa691f6946a6301320413a5871cd9a3284d49914f185b1bb7c7755eee?d=identicon)[serge-kvashnin](/maintainers/serge-kvashnin)

---

Top Contributors

[![serge-kvashnin](https://avatars.githubusercontent.com/u/75180587?v=4)](https://github.com/serge-kvashnin "serge-kvashnin (50 commits)")

---

Tags

phpstandalonevalidationvalidation-libraryvalidation-toolphpvalidatorvalidation

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/norvica-validation/health.svg)

```
[![Health](https://phpackages.com/badges/norvica-validation/health.svg)](https://phpackages.com/packages/norvica-validation)
```

###  Alternatives

[vlucas/valitron

Simple, elegant, stand-alone validation library with NO dependencies

1.6k4.4M128](/packages/vlucas-valitron)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
