Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 11 Ajv Open-Source Projects
-
ajv
The fastest JSON schema Validator. Supports JSON Schema draft-04/06/07/2019-09/2020-12 and JSON Type Definition (RFC8927)
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
resolvers
📋 Validation resolvers: Yup, Zod, AJV, Joi, Superstruct, Vest, class-validator, io-ts, typanion, Ajv, TypeBox, Valibot and nope.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
remark-lint-frontmatter-schema
Validate your Markdown frontmatter data against a JSON schema — remark-lint rule plugin
Project mention: Popular Libraries For Building Type-safe Web Application APIs | dev.to | 2024-04-07Ajv’s documentation is available here.
Project mention: Popular Libraries For Building Type-safe Web Application APIs | dev.to | 2024-04-07The documentation can be found here.
Project mention: I made Swagger/OpenAPI type definitions and converter library | dev.to | 2024-04-30However, lacking of typia and nestia libraries is obvious. If you also need detailed Swagger/OpenAPI spec like me, but you need more detailed types/properties, or found something missed, please take a contribution.
Project mention: React-Hook-Form / YupResolver - Vercel build fails but local build is ok | /r/nextjs | 2023-09-20For anyone that reaches this post trying to obtain an answer, I found this issue in the react-hook-form repository. Specifically the comment that Mihai-github made.
I have seen something like this in real code, and it led to bugs. ReScript won't allow you to do this, you will have to parse the JSON with a library like rescript-schema (it's like Zod).
I built json schema builder. Fully compatible with JSON-schema. easy, intuitive, typed and cool.
Check it out: https://github.com/vitalics/ajv-ts
Ajv related posts
-
Executable Playground of "typia", super-easy/fast TypeScript validator/serializer
-
Ajv-ts. Ajv schema builder inspired from Zod
-
Ajv-ts – JSON-schema builder inspired from zod
-
Good replacements for Zod, preferably with a similar API/interface?
-
I've made playground demo of typia - 20,000x faster validator
-
Accept only specific keys in JSON or form-data format in express?
-
[Nestia] Make NestJS 30x faster with fastify
-
A note from our sponsor - InfluxDB
www.influxdata.com | 2 May 2024
Index
What are some of the best open-source Ajv projects? This list will help you:
Project | Stars | |
---|---|---|
1 | ajv | 13,402 |
2 | typebox | 4,265 |
3 | typia | 4,062 |
4 | resolvers | 1,593 |
5 | schema-utils | 235 |
6 | express-json-validator-middleware | 158 |
7 | rescript-schema | 116 |
8 | remark-lint-frontmatter-schema | 48 |
9 | ajv-ts | 26 |
10 | schemaify | 2 |
11 | node_pg_reference_app | 0 |
Sponsored