Skip to content

Add ya-json-schema-types, core-ajv-schema-validator, and json-schema-describes-subset to tools page #1711

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Jun 20, 2025
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
55 changes: 55 additions & 0 deletions data/tooling-data.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3232,3 +3232,58 @@
homepage: 'https://github.com/voxpupuli/json-schema/'
supportedDialects:
draft: ['1', '2', '3', '4', '6']

- name: 'ya-json-schema-types'
description: 'TypeScript types for JSONSchema 2020-12.'
toolingTypes: ['schema-to-types']
languages: ['JavaScript']
environments: ['Node.js']
creators:
- name: 'Nicolas Froidure'
username: 'nfroidure'
platform: 'github'
maintainers:
- name: 'Nicolas Froidure'
username: 'nfroidure'
platform: 'github'
license: 'MIT'
source: 'https://github.com/nfroidure/ya-json-schema-types'
homepage: 'https://github.com/nfroidure/ya-json-schema-types'
supportedDialects:
draft: ['2020-12']

- name: 'core-ajv-schema-validator'
description: 'Package for API testing to validate API responses against plain JSON schemas, Swagger documents, or OpenAPI documents using the Ajv JSON Schema validator. It can be used directly in any node.js project. Function validateSchema() to report JSON Schema validation errors in the response obtained from any network request. Serves as the core engine for schema validation in the cypress-ajv-schema-validator and playwright-ajv-schema-validator.'
toolingTypes: ['util-testing']
languages: ['JavaScript']
dependsOnValidators: ['https://github.com/ajv-validator/ajv']
creators:
- name: 'Sebastian Clavijo Suero'
username: 'sclavijosuero'
platform: 'github'
maintainers:
- name: 'Sebastian Clavijo Suero'
username: 'sclavijosuero'
platform: 'github'
license: 'MIT'
source: 'https://github.com/sclavijosuero/core-ajv-schema-validator'
homepage: 'https://github.com/sclavijosuero/core-ajv-schema-validator/blob/main/README.md'
supportedDialects:
draft: ['4', '6', '7', '2019-09', '2020-12']
toolingListingNotes: 'It uses the Ajv JSON Schema Validator as its core engine.'

- name: 'json-schema-describes-subset'
description: 'Tools for static JSON schema analysis and processing, including a function which determines whether one schema describes a subset of another, a function which determines whether a schema describes the empty set and a function that converts a schema to its disjunctive normal form (DNF)'
toolingTypes: ['util-general-processing','util-schema-to-schema']
languages: ['JavaScript','TypeScript']
dependsOnValidators: ['https://github.com/ajv-validator/ajv']
creators:
- name: 'Johannes Bohner'
username: 'jobohner'
platform: 'github'
license: 'MIT'
source: 'https://github.com/jobohner/json-schema-describes-subset'
homepage: 'https://github.com/jobohner/json-schema-describes-subset#readme'
supportedDialects:
draft: ['2020-12']