epoberezkin/ajv

View on GitHub
docs/testimonials.md

Summary

Maintainability
Test Coverage
# What users say

In the past 6 years of working on the JSON Schema Specification itself, Ajv stands out as the implementation of choice. It is very well documented and provides a rich API for extending JSON Schema which many thousands of people use in production today. A huge effort was put into testing, with many tests now forming part of the official test suite.

I've personally used Ajv in production to validate requests for a federated undiagnosed genetic disease program that has lead to new scientific discoveries and literally changed lives.

Ajv development can inform the future tooling and specification changes. There's no doubt that Ajv is partly responsible for the ubiquity and success of JSON Schema.

[Ben Hutton](https://github.com/relequestual), JSON Schema Specification Lead

<br>

[ESLint](https://eslint.org/) has used Ajv for validating our complex configurations. Ajv has proven to be reliable over the years we’ve been using it and ESLint is proud to sponsor Ajv’s continued development.

[Nicholas C. Zakas](https://github.com/nzakas), ESLint creator and TSC member

<br>

I always thought that built-in data validation is a key feature of any web framework. We decided to leverage JSON Schema in [Fastify](https://www.fastify.io), and Ajv fits our needs wonderfully: it’s fast, stable and well maintained.

[Matteo Collina](https://github.com/mcollina), technical Director [@nearform](https://github.com/nearform) and TSC member

<br>

Ajv has become a centerpiece of all data-validation logic in my open-source projects and businesses. It is spec-compliant, extensible, fast and has amazing support.

[Gajus Kuizinas](https://github.com/gajus), Tech / Product Founder – building 
[@contrahq](https://twitter.com/contrahq)