mikeerickson/validatorjs
A data validation library in JavaScript for the browser and Node.js, inspired by Laravel's Validator. observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 5107
- days_rel: n/a
- days_push: 840
- n_releases_24m: 0
Adoption not part of the score
1820 stars · 282 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
validatorjs is a JavaScript data validation library inspired by Laravel's Validator, usable in both the browser and Node.js. It provides declarative, readable validation rules with multilingual error messages and support for nested and wildcard rules.
Use cases
- validate form input in the browser
- validate request payloads in Node.js
- validate nested JSON objects with rules
- validate arrays of objects with wildcard rules
- generate localized validation error messages
- port Laravel-style validation rules to JavaScript
When to choose
- you want Laravel-style declarative validation rules in JavaScript
- you need one validation library that works in both browser and Node.js
- you need multilingual validation error messages
- you need to validate nested or array-based data structures
When to avoid
- you need schema-based validation with TypeScript type inference (consider zod or joi)
- you need high-performance validation of very large datasets
- you want a framework-integrated validator with reactive form bindings
Facets
library · maturity maintenance
form-handling developer-tools web-development frontend backend developer-tools browser cross-platform data-validation laravel-inspired validation-rules error-messages i18n nodejs javascript
2 sources
- readme: https://github.com/mikeerickson/validatorjs · fetched 2026-08-28 · 182f99b5450b
- registry_npm: https://registry.npmjs.org/validatorjs · fetched 2026-08-29 · cf3d544bf917
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| mikeerickson/validatorjs | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="mikeerickson/validatorjs")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem