|
503 | 503 | toolingListingNotes: 'Built for Cloudflare workers, browsers, and Node.js'
|
504 | 504 | lastUpdated: '2023-02-28'
|
505 | 505 |
|
506 |
| -- name: JSON Schema Library |
| 506 | +- name: json-schema-library |
507 | 507 | description: 'Customizable and hackable json-validator and json-schema utilities for traversal, data generation and validation'
|
508 |
| - toolingTypes: ['validator'] |
509 |
| - languages: ['JavaScript'] |
| 508 | + toolingTypes: ['validator', 'util-general-processing', 'schema-to-data'] |
| 509 | + languages: ['Javascript', 'TypeScript'] |
510 | 510 | maintainers:
|
511 | 511 | - name: 'Sascha Goldhofer'
|
512 | 512 | username: 'sagold'
|
513 | 513 | platform: 'github'
|
514 | 514 | license: 'MIT'
|
515 | 515 | source: 'https://github.com/sagold/json-schema-library'
|
516 | 516 | supportedDialects:
|
517 |
| - draft: ['7', '6', '4', '2019-09'] |
518 |
| - toolingListingNotes: 'Built for Node.js and browsers. Customizable json-validator and json-schema utilities for traversal, data generation and validation' |
519 |
| - lastUpdated: '2022-08-31' |
| 517 | + draft: ['4', '6', '7', '2019-09', '2020-12'] |
| 518 | + 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.' |
| 519 | + lastUpdated: '2025-05-07' |
520 | 520 |
|
521 | 521 | - name: djv
|
522 | 522 | description: 'Dynamic JSON Schema Validator - Supports draft-04/06'
|
|
1301 | 1301 | platform: 'github'
|
1302 | 1302 | creators:
|
1303 | 1303 | - name: 'Elif Kurtay'
|
1304 |
| - platform: 'github' |
| 1304 | + platform: 'github' |
1305 | 1305 | - name: 'Andriy Dmytruk'
|
1306 |
| - platform: 'github' |
| 1306 | + platform: 'github' |
1307 | 1307 | - name: 'Graeme Rocher'
|
1308 |
| - platform: 'github' |
| 1308 | + platform: 'github' |
1309 | 1309 | - name: 'Sergio del Amo'
|
1310 |
| - platform: 'github' |
| 1310 | + platform: 'github' |
1311 | 1311 | license: 'Apache-2.0'
|
1312 | 1312 | source: 'https://github.com/micronaut-projects/micronaut-json-schema'
|
1313 | 1313 | homepage: 'https://micronaut-projects.github.io/micronaut-json-schema/latest/guide/'
|
1314 | 1314 | supportedDialects:
|
1315 | 1315 | draft: ['2020-12']
|
1316 |
| - |
1317 | 1316 |
|
1318 | 1317 | - name: drf-jsonschema-serializer
|
1319 | 1318 | description: 'drf-jsonschema-serializer generates schemas from Django Rest Framework serializers.'
|
|
1994 | 1993 | license: 'MIT'
|
1995 | 1994 | source: 'https://github.com/BigstickCarpet/json-schema-ref-parser'
|
1996 | 1995 |
|
1997 |
| -- name: json-schema-library |
1998 |
| - description: 'Exposes tools to work with json-schema, including: data creation from json-schema, `$ref` processing, walk through schemas, etc.' |
1999 |
| - toolingTypes: ['util-general-processing'] |
2000 |
| - languages: ['JavaScript'] |
2001 |
| - maintainers: |
2002 |
| - - name: 'Sascha Goldhofer' |
2003 |
| - username: 'sagold' |
2004 |
| - platform: 'github' |
2005 |
| - license: 'MIT' |
2006 |
| - source: 'https://github.com/sagold/json-schema-library' |
2007 |
| - |
2008 | 1996 | - name: '@cloudflare/json-schema-walker'
|
2009 | 1997 | description: "*draft-07, -06, -04, and Cloudflare's Doca extensions* Walks schemas and runs pre- and post-walk callbacks. Can modify schemas in place."
|
2010 | 1998 | toolingTypes: ['util-general-processing']
|
|
3081 | 3069 | supportedDialects:
|
3082 | 3070 | draft: ['4', '6', '7', '2019-09', '2020-12']
|
3083 | 3071 | lastUpdated: '2024-10-01'
|
3084 |
| - |
| 3072 | + |
3085 | 3073 | - name: protoc-gen-jsonschema
|
3086 | 3074 | description: 'JsonSchema generator plugin for Google Protocol Buffers'
|
3087 | 3075 | toolingTypes: ['model-to-schema']
|
|
3140 | 3128 |
|
3141 | 3129 | - name: JSV
|
3142 | 3130 | description: 'A generic JSON Schema validator for Elixir'
|
3143 |
| - environments: ['Linux', 'macOS', 'Windows','Embedded platform'] |
| 3131 | + environments: ['Linux', 'macOS', 'Windows', 'Embedded platform'] |
3144 | 3132 | toolingTypes: ['validator']
|
3145 | 3133 | languages: ['Elixir', 'Erlang']
|
3146 | 3134 | maintainers:
|
|
3184 | 3172 | - name: 'Minye'
|
3185 | 3173 | username: 'beyond2void'
|
3186 | 3174 | platform: 'github'
|
3187 |
| - - name: 'Keyuri Patel' |
| 3175 | + - name: 'Keyuri Patel' |
3188 | 3176 | username: 'Keyshal-211'
|
3189 | 3177 | platform: 'github'
|
3190 | 3178 | license: 'MIT'
|
|
3195 | 3183 |
|
3196 | 3184 | - name: 'json-2-joi'
|
3197 | 3185 | description: 'Converts a JSON schema to a Joi schema for object validation'
|
3198 |
| - toolingTypes: |
3199 |
| - ['util-format-conversion', 'schema-to-types'] |
| 3186 | + toolingTypes: ['util-format-conversion', 'schema-to-types'] |
3200 | 3187 | languages: ['JavaScript']
|
3201 | 3188 | license: 'Apache License 2.0'
|
3202 |
| - source: 'https://github.com/kenspirit/json-2-joi' |
| 3189 | + source: 'https://github.com/kenspirit/json-2-joi' |
3203 | 3190 |
|
3204 | 3191 | - name: 'joi-to-json'
|
3205 |
| - description: 'Support converting different version''s joi schema to JSON Schema using describe api' |
3206 |
| - toolingTypes: ['code-to-schema','util-general-processing','util-format-conversion'] |
| 3192 | + description: "Support converting different version's joi schema to JSON Schema using describe api" |
| 3193 | + toolingTypes: |
| 3194 | + ['code-to-schema', 'util-general-processing', 'util-format-conversion'] |
3207 | 3195 | languages: ['JavaScript']
|
3208 | 3196 | maintainers:
|
3209 | 3197 | - name: 'kenspirit'
|
|
3212 | 3200 | license: 'MIT'
|
3213 | 3201 | source: 'https://github.com/kenspirit/joi-to-json'
|
3214 | 3202 | supportedDialects:
|
3215 |
| - draft: ['4','6','7','2019-09','2020-12'] |
| 3203 | + draft: ['4', '6', '7', '2019-09', '2020-12'] |
3216 | 3204 | additional:
|
3217 | 3205 | - name: 'OpenAPI 3.0'
|
3218 | 3206 | source: 'https://spec.openapis.org/oas/v3.0.0'
|
|
3221 | 3209 |
|
3222 | 3210 | - name: 'json-schema'
|
3223 | 3211 | description: 'A Ruby JSON Schema Validator ensures that JSON data adheres to a predefined structure, preventing errors and maintaining data integrity in applications.'
|
3224 |
| - toolingTypes: |
3225 |
| - ['validator'] |
| 3212 | + toolingTypes: ['validator'] |
3226 | 3213 | languages: ['Ruby']
|
3227 | 3214 | maintainers:
|
3228 | 3215 | - name: 'Vox Pupuli'
|
|
3231 | 3218 | source: 'https://github.com/voxpupuli/json-schema/'
|
3232 | 3219 | homepage: 'https://github.com/voxpupuli/json-schema/'
|
3233 | 3220 | supportedDialects:
|
3234 |
| - draft: ['1', '2', '3', '4', '6'] |
3235 |
| - |
3236 |
| - |
3237 |
| - |
| 3221 | + draft: ['1', '2', '3', '4', '6'] |
0 commit comments