Skip to content

Commit 272db70

Browse files
Added 3 new tools to JSON Schema tools page
1 parent 547dcf2 commit 272db70

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
@@ -3349,3 +3349,54 @@
33493349
homepage: 'https://todiagram.com/editor'
33503350
supportedDialects:
33513351
draft: ['4','6','7','2019-09','2020-12']
3352+
3353+
- name: 'playwright-ajv-schema-validator'
3354+
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.'
3355+
toolingTypes: ['validator', 'util-testing']
3356+
languages: ['JavaScript', 'TypeScript']
3357+
dependsOnValidators: ['https://github.com/sclavijosuero/core-ajv-schema-validator','https://github.com/ajv-validator/ajv']
3358+
creators:
3359+
- name: 'Sebastian Clavijo Suero'
3360+
username: 'sclavijosuero'
3361+
platform: 'github'
3362+
maintainers:
3363+
- name: 'Sebastian Clavijo Suero'
3364+
username: 'sclavijosuero'
3365+
platform: 'github'
3366+
license: 'MIT'
3367+
source: 'https://github.com/sclavijosuero/playwright-ajv-schema-validator'
3368+
homepage: 'https://github.com/sclavijosuero/playwright-ajv-schema-validator/blob/main/README.md'
3369+
supportedDialects:
3370+
draft: ['4', '6', '7', '2019-09', '2020-12']
3371+
toolingListingNotes: 'It uses the Ajv JSON Schema Validator and core-ajv-schema-validator as its core engines.'
3372+
3373+
- name: 'shacl2code'
3374+
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.'
3375+
toolingTypes: ['model-to-schema']
3376+
languages: ['C++', 'JSON Schema', 'Python', 'Go']
3377+
creators:
3378+
- name: 'Joshua Watt'
3379+
username: 'JPEWdev'
3380+
platform: 'github'
3381+
maintainers:
3382+
- name: 'Joshua Watt'
3383+
username: 'JPEWdev'
3384+
platform: 'github'
3385+
license: 'MIT'
3386+
source: 'https://github.com/jpewdev/shacl2code/'
3387+
homepage: 'https://pypi.org/project/shacl2code/'
3388+
supportedDialects:
3389+
draft: ['2020-12']
3390+
3391+
- name: 'jsonschema-models'
3392+
description: 'Pydantic models for representing JSON Schema objects.'
3393+
toolingTypes: ['code-to-schema']
3394+
languages: ['Python 3']
3395+
maintainers:
3396+
- name: 'Gavin M. Roy'
3397+
username: 'gmr'
3398+
platform: 'github'
3399+
license: 'BSD'
3400+
source: 'https://github.com/gmr/jsonschema-models'
3401+
supportedDialects:
3402+
draft: ['2020-12']

0 commit comments

Comments
 (0)