ajv

The fastest JSON schema Validator. Supports JSON Schema draft-04/06/07/2019-09/2020-12 and JSON Type Definition (RFC8927) (by ajv-validator)

Ajv Alternatives

Similar projects and alternatives to ajv

  1. TypeScript

    1,419 ajv VS TypeScript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  2. Civic Auth

    Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.

    Civic Auth logo
  3. zod

    360 ajv VS zod

    TypeScript-first schema validation with static type inference

  4. simplex-chat

    266 ajv VS simplex-chat

    SimpleX - the first messaging network operating without user identifiers of any kind - 100% private by design! iOS, Android and desktop apps 📱!

  5. Yup

    127 ajv VS Yup

    Dead simple Object schema validation

  6. io-ts

    81 ajv VS io-ts

    Runtime type system for IO decoding/encoding

  7. typia

    81 ajv VS typia

    Super-fast/easy runtime validators and serializers via transformation

  8. awesome-jsonschema

    A curated list of awesome JSON Schema resources, tutorials, tools, and more

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. typebox

    61 ajv VS typebox

    Json Schema Type Builder with Static Type Resolution for TypeScript

  11. Paste JSON as Code • quicktype

    Xcode extension to paste JSON as Swift, Objective-C, and more

  12. json-schema-spec

    50 ajv VS json-schema-spec

    The JSON Schema specification

  13. pino

    44 ajv VS pino

    🌲 super fast, all natural json logger

  14. typescript-runtime-type-benchmarks

    📊 Benchmark Comparison of Packages with Runtime Validation and TypeScript Support

  15. Superstruct

    28 ajv VS Superstruct

    A simple and composable way to validate data in JavaScript (and TypeScript).

  16. class-validator

    31 ajv VS class-validator

    Decorator-based property validation for classes.

  17. react-jsonschema-form

    31 ajv VS react-jsonschema-form

    A React component for building Web forms from JSON Schema.

  18. runtypes

    23 ajv VS runtypes

    Runtime validation for static types

  19. typescript-json-schema

    Generate json-schema from your Typescript sources

  20. joi

    14 ajv VS joi

    Discontinued The most powerful data validation library for JS [Moved to: https://github.com/hapijs/joi]

  21. fastify-express

    9 ajv VS fastify-express

    Express compatibility layer for Fastify

  22. fast-json-stringify

    6 ajv VS fast-json-stringify

    2x faster than JSON.stringify()

  23. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better ajv alternative or higher similarity.

ajv discussion

Log in or Post with

ajv reviews and mentions

Posts with mentions or reviews of ajv. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-02-27.

Stats

Basic ajv repo stats
69
14,152
6.8
4 months ago

ajv-validator/ajv is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of ajv is TypeScript.


Sponsored
Auth in Less Than 5 Minutes
Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.
www.civic.com