Skip to content

Commit a1ea8aa

Browse files
Added 3 new tools to JSON Schema tools page (#1729)
1 parent 1d43cff commit a1ea8aa

File tree

1 file changed

+51
-0
lines changed

1 file changed

+51
-0
lines changed

data/tooling-data.yaml

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3371,3 +3371,54 @@
33713371
homepage: 'https://todiagram.com/editor'
33723372
supportedDialects:
33733373
draft: ['4','6','7','2019-09','2020-12']
3374+
3375+
- name: 'playwright-ajv-schema-validator'
3376+
description: 'A Playwright plugin for API schema validation against plain JSON schemas, Swagger schema documents. Built on the robust core-ajv-schema-validator plugin and powered by the Ajv JSON Schema Validator, it delivers results in a clear, user-friendly format, simplifying the process of identifying and addressing schema issues.'
3377+
toolingTypes: ['validator', 'util-testing']
3378+
languages: ['JavaScript', 'TypeScript']
3379+
dependsOnValidators: ['https://github.com/sclavijosuero/core-ajv-schema-validator','https://github.com/ajv-validator/ajv']
3380+
creators:
3381+
- name: 'Sebastian Clavijo Suero'
3382+
username: 'sclavijosuero'
3383+
platform: 'github'
3384+
maintainers:
3385+
- name: 'Sebastian Clavijo Suero'
3386+
username: 'sclavijosuero'
3387+
platform: 'github'
3388+
license: 'MIT'
3389+
source: 'https://github.com/sclavijosuero/playwright-ajv-schema-validator'
3390+
homepage: 'https://github.com/sclavijosuero/playwright-ajv-schema-validator/blob/main/README.md'
3391+
supportedDialects:
3392+
draft: ['4', '6', '7', '2019-09', '2020-12']
3393+
toolingListingNotes: 'It uses the Ajv JSON Schema Validator and core-ajv-schema-validator as its core engines.'
3394+
3395+
- name: 'shacl2code'
3396+
description: 'This tool can be used to convert a SHACL model into various code bindings, including JSON schema. The resulting binding does standard type validations, using information provided by SHACL model.'
3397+
toolingTypes: ['model-to-schema']
3398+
languages: ['C++', 'JSON Schema', 'Python', 'Go']
3399+
creators:
3400+
- name: 'Joshua Watt'
3401+
username: 'JPEWdev'
3402+
platform: 'github'
3403+
maintainers:
3404+
- name: 'Joshua Watt'
3405+
username: 'JPEWdev'
3406+
platform: 'github'
3407+
license: 'MIT'
3408+
source: 'https://github.com/jpewdev/shacl2code/'
3409+
homepage: 'https://pypi.org/project/shacl2code/'
3410+
supportedDialects:
3411+
draft: ['2020-12']
3412+
3413+
- name: 'jsonschema-models'
3414+
description: 'Pydantic models for representing JSON Schema objects.'
3415+
toolingTypes: ['code-to-schema']
3416+
languages: ['Python 3']
3417+
maintainers:
3418+
- name: 'Gavin M. Roy'
3419+
username: 'gmr'
3420+
platform: 'github'
3421+
license: 'BSD'
3422+
source: 'https://github.com/gmr/jsonschema-models'
3423+
supportedDialects:
3424+
draft: ['2020-12']

0 commit comments

Comments
 (0)