networknt/json-schema-validator
A fast Java JSON schema validator that supports draft V4, V6, V7, V2019-09 and V2020-12 observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 99
- Release rhythm 86
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 35.0
- age_days: 3639
- days_rel: 13
- days_push: 8
- n_releases_24m: 23
Adoption not part of the score
1078 stars · 353 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A fast Java library for validating JSON and YAML documents against JSON Schema drafts v4, v6, v7, 2019-09, and 2020-12, built on the Jackson parser. It supports custom dialects, vocabularies, keywords, and OpenAPI 3 request/response validation, and powers request validation in the light-4j microservices framework.
Use cases
- validate json payloads against a json schema in java
- validate openapi 3 request and response bodies at runtime
- check yaml config files against a schema
- support multiple json schema draft versions in one app
- high-performance schema validation for microservices
- customize json schema dialects and keywords
When to choose
- you need a fast, actively maintained JSON Schema validator on the JVM
- you must support multiple schema drafts including 2020-12
- you validate OpenAPI 3 requests/responses in a Java service
- you need custom dialects or vocabularies
When to avoid
- your project is not on the JVM
- you need a CLI or standalone validator rather than an embeddable library
- you need non-JSON formats like XML schema validation
Facets
library · maturity active
serialization parser testing developer-tools apis backend web-development jvm cross-platform json-schema jackson openapi3 yaml validation draft-v4 draft-v7 draft-2020-12
1 source
- readme: https://github.com/networknt/json-schema-validator · fetched 2026-08-28 · a516ba5f695b
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| networknt/json-schema-validator | main | 95 |
For agents
markdown · JSON · MCP: product_card(name="networknt/json-schema-validator")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem