Skip to content

update: tooling data of json-schema library to latest version #1639

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

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
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
58 changes: 21 additions & 37 deletions data/tooling-data.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -503,20 +503,20 @@
toolingListingNotes: 'Built for Cloudflare workers, browsers, and Node.js'
lastUpdated: '2023-02-28'

- name: JSON Schema Library
- name: json-schema-library
description: 'Customizable and hackable json-validator and json-schema utilities for traversal, data generation and validation'
toolingTypes: ['validator']
languages: ['JavaScript']
toolingTypes: ['validator', 'util-general-processing', 'schema-to-data']
languages: ['Javascript', 'TypeScript']
maintainers:
- name: 'Sascha Goldhofer'
username: 'sagold'
platform: 'github'
license: 'MIT'
source: 'https://github.com/sagold/json-schema-library'
supportedDialects:
draft: ['7', '6', '4', '2019-09']
toolingListingNotes: 'Built for Node.js and browsers. Customizable json-validator and json-schema utilities for traversal, data generation and validation'
lastUpdated: '2022-08-31'
draft: ['4', '6', '7', '2019-09', '2020-12']
toolingListingNotes: 'Provides tools and utilities for working with JSON Schema - enabling creation, validation, and schema exploration. This library is designed for developers building custom tools around JSON Schema. It runs in both Node and browser environments, prioritizing flexibility and extensibility over minimal memory footprint or raw performance.'
lastUpdated: '2025-05-07'

- name: djv
description: 'Dynamic JSON Schema Validator - Supports draft-04/06'
Expand Down Expand Up @@ -1301,19 +1301,18 @@
platform: 'github'
creators:
- name: 'Elif Kurtay'
platform: 'github'
platform: 'github'
- name: 'Andriy Dmytruk'
platform: 'github'
platform: 'github'
- name: 'Graeme Rocher'
platform: 'github'
platform: 'github'
- name: 'Sergio del Amo'
platform: 'github'
platform: 'github'
license: 'Apache-2.0'
source: 'https://github.com/micronaut-projects/micronaut-json-schema'
homepage: 'https://micronaut-projects.github.io/micronaut-json-schema/latest/guide/'
supportedDialects:
draft: ['2020-12']


- name: drf-jsonschema-serializer
description: 'drf-jsonschema-serializer generates schemas from Django Rest Framework serializers.'
Expand Down Expand Up @@ -1994,17 +1993,6 @@
license: 'MIT'
source: 'https://github.com/BigstickCarpet/json-schema-ref-parser'

- name: json-schema-library
description: 'Exposes tools to work with json-schema, including: data creation from json-schema, `$ref` processing, walk through schemas, etc.'
toolingTypes: ['util-general-processing']
languages: ['JavaScript']
maintainers:
- name: 'Sascha Goldhofer'
username: 'sagold'
platform: 'github'
license: 'MIT'
source: 'https://github.com/sagold/json-schema-library'

- name: '@cloudflare/json-schema-walker'
description: "*draft-07, -06, -04, and Cloudflare's Doca extensions* Walks schemas and runs pre- and post-walk callbacks. Can modify schemas in place."
toolingTypes: ['util-general-processing']
Expand Down Expand Up @@ -3081,7 +3069,7 @@
supportedDialects:
draft: ['4', '6', '7', '2019-09', '2020-12']
lastUpdated: '2024-10-01'

- name: protoc-gen-jsonschema
description: 'JsonSchema generator plugin for Google Protocol Buffers'
toolingTypes: ['model-to-schema']
Expand Down Expand Up @@ -3140,7 +3128,7 @@

- name: JSV
description: 'A generic JSON Schema validator for Elixir'
environments: ['Linux', 'macOS', 'Windows','Embedded platform']
environments: ['Linux', 'macOS', 'Windows', 'Embedded platform']
toolingTypes: ['validator']
languages: ['Elixir', 'Erlang']
maintainers:
Expand Down Expand Up @@ -3184,7 +3172,7 @@
- name: 'Minye'
username: 'beyond2void'
platform: 'github'
- name: 'Keyuri Patel'
- name: 'Keyuri Patel'
username: 'Keyshal-211'
platform: 'github'
license: 'MIT'
Expand All @@ -3195,15 +3183,15 @@

- name: 'json-2-joi'
description: 'Converts a JSON schema to a Joi schema for object validation'
toolingTypes:
['util-format-conversion', 'schema-to-types']
toolingTypes: ['util-format-conversion', 'schema-to-types']
languages: ['JavaScript']
license: 'Apache License 2.0'
source: 'https://github.com/kenspirit/json-2-joi'
source: 'https://github.com/kenspirit/json-2-joi'

- name: 'joi-to-json'
description: 'Support converting different version''s joi schema to JSON Schema using describe api'
toolingTypes: ['code-to-schema','util-general-processing','util-format-conversion']
description: "Support converting different version's joi schema to JSON Schema using describe api"
toolingTypes:
['code-to-schema', 'util-general-processing', 'util-format-conversion']
languages: ['JavaScript']
maintainers:
- name: 'kenspirit'
Expand All @@ -3212,7 +3200,7 @@
license: 'MIT'
source: 'https://github.com/kenspirit/joi-to-json'
supportedDialects:
draft: ['4','6','7','2019-09','2020-12']
draft: ['4', '6', '7', '2019-09', '2020-12']
additional:
- name: 'OpenAPI 3.0'
source: 'https://spec.openapis.org/oas/v3.0.0'
Expand All @@ -3221,8 +3209,7 @@

- name: 'json-schema'
description: 'A Ruby JSON Schema Validator ensures that JSON data adheres to a predefined structure, preventing errors and maintaining data integrity in applications.'
toolingTypes:
['validator']
toolingTypes: ['validator']
languages: ['Ruby']
maintainers:
- name: 'Vox Pupuli'
Expand All @@ -3231,7 +3218,4 @@
source: 'https://github.com/voxpupuli/json-schema/'
homepage: 'https://github.com/voxpupuli/json-schema/'
supportedDialects:
draft: ['1', '2', '3', '4', '6']



draft: ['1', '2', '3', '4', '6']