neoremind/fluent-validator
A Java validation framework leveraging fluent interface style and JSR 303 specification 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: 4050
- days_rel: n/a
- days_push: 1356
- n_releases_24m: 0
Adoption not part of the score
1020 stars · 224 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A Java validation framework that combines a fluent interface style with the JSR 303 Bean Validation specification (using Hibernate Validator as its implementation). It helps developers write reusable, chainable validation logic to avoid duplicated validation code across business layers.
Use cases
- validate java bean fields with fluent chained calls
- reuse business logic validation rules across services
- apply jsr 303 bean validation annotations programmatically
- collect validation errors with callbacks instead of exceptions
- integrate validation into spring or guice applications
When to choose
- you want fluent, chainable validation code in Java
- you need JSR 303/Hibernate Validator support with callbacks and result collection
- you want a lightweight library with minimal dependencies
When to avoid
- you are on a non-JVM stack
- you prefer annotation-only declarative validation without fluent APIs
- you need a framework under active development - releases are infrequent
Facets
library · maturity maintenance
testing middleware developer-tools backend web-development jvm bean-validation jsr-303 fluent-interface data-validation hibernate-validator
1 source
- readme: https://github.com/neoremind/fluent-validator · fetched 2026-08-28 · 080b3a06f0c3
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| neoremind/fluent-validator | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="neoremind/fluent-validator")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem