|
52 | 52 | draft: [7]
|
53 | 53 | license: MIT
|
54 | 54 | last-updated: "2022-08-31"
|
55 |
| - - name: json-schema |
| 55 | + - name: json-schema (luposlip) |
56 | 56 | url: https://github.com/luposlip/json-schema
|
57 | 57 | date-draft: []
|
58 | 58 | draft: [4, 6, 7]
|
|
61 | 61 | - name: COM/ActiveX
|
62 | 62 | implementations:
|
63 | 63 | - name: JSON Essentials for COM/ActiveX
|
| 64 | + anchor-name: JSONEssentials |
64 | 65 | url: https://pinery.systems/json-essentials-com/index.html
|
65 | 66 | draft: [7]
|
66 | 67 | license: proprietary
|
67 | 68 | notes: Language independent, includes JSON DOM parser, REST ready, 4 licensing options for free and business uses. For Windows platform only.
|
68 | 69 | last-updated: "2022-08-31"
|
69 | 70 | - name: Common Lisp
|
70 | 71 | implementations:
|
71 |
| - - name: json-schema |
| 72 | + - name: json-schema (fisxoj) |
72 | 73 | url: https://github.com/fisxoj/json-schema
|
73 | 74 | date-draft: [2019-09]
|
74 | 75 | draft: [7, 6, 4]
|
|
134 | 135 | last-updated: "2022-08-31"
|
135 | 136 | - name: networknt/json-schema-validator
|
136 | 137 | url: https://github.com/networknt/json-schema-validator
|
137 |
| - notes: Support OpenAPI 3.0 with Jackson parser |
| 138 | + notes: Support OpenAPI 3.0 with Jackson parser |
138 | 139 | date-draft: [2020-12, 2019-09]
|
139 | 140 | draft: [7, 6, 4]
|
140 | 141 | license: Apache License 2.0
|
|
183 | 184 | instructions: "set option `strict: false`"
|
184 | 185 | last-updated: "2022-08-31"
|
185 | 186 | - name: "@cfworker/json-schema"
|
| 187 | + anchor-name: cfworker |
186 | 188 | url: https://github.com/cfworker/cfworker/blob/master/packages/json-schema/README.md
|
187 | 189 | notes: "Built for Cloudflare workers, browsers, and Node.js"
|
188 | 190 | date-draft: [2019-09]
|
|
293 | 295 | draft: [7, 6, 4]
|
294 | 296 | license: BSD-3-Clause
|
295 | 297 | last-updated: "2022-08-31"
|
296 |
| - - name: jsonschema-rs |
| 298 | + - name: jsonschema-rs (Python) |
297 | 299 | url: https://github.com/Stranger6667/jsonschema-rs/tree/master/bindings/python
|
298 | 300 | notes: Python bindings to Rust's jsonschema crate
|
299 | 301 | date-draft: []
|
300 | 302 | draft: [7, 6, 4]
|
| 303 | + built-on: |
| 304 | + name: jsonschema-rs |
301 | 305 | license: MIT
|
302 | 306 | last-updated: "2022-08-31"
|
303 | 307 | - name: Ruby
|
|
350 | 354 | last-updated: "2022-08-31"
|
351 | 355 | - name: Web (Online)
|
352 | 356 | implementations:
|
353 |
| - - name: Hyperjump JSV |
| 357 | + - name: Hyperjump JSV (online) |
354 | 358 | url: https://json-schema.hyperjump.io
|
355 | 359 | date-draft: [2020-12, 2019-09]
|
356 | 360 | draft: [7, 6, 4]
|
357 | 361 | notes: Supports multiple schemas and multiple instances; client-side validation
|
| 362 | + built-on: |
| 363 | + name: Hyperjump JSV |
358 | 364 | last-updated: "2022-08-31"
|
359 | 365 | - name: json-everything
|
360 | 366 | url: https://json-everything.net
|
361 | 367 | date-draft: [2020-12, 2019-09]
|
362 | 368 | draft: [7, 6]
|
363 | 369 | notes: Powered by JsonSchema.Net in Blazor WASM for client-side validation
|
| 370 | + built-on: |
| 371 | + name: JsonSchema.Net |
364 | 372 | last-updated: "2022-08-31"
|
365 | 373 | - name: jschon.dev
|
366 | 374 | url: https://jschon.dev/
|
367 | 375 | date-draft: [2020-12, 2019-09]
|
368 | 376 | draft: []
|
| 377 | + built-on: |
| 378 | + name: jschon |
369 | 379 | last-updated: "2022-08-31"
|
370 | 380 | - name: JSON Schema Validator
|
371 | 381 | url: https://www.jsonschemavalidator.net/
|
372 | 382 | date-draft: [2019-09]
|
373 | 383 | draft: [7, 6, 4, 3]
|
374 |
| - notes: Powered by JSON.Net; server-side validation |
| 384 | + notes: server-side validation |
| 385 | + built-on: |
| 386 | + name: Json.NET Schema |
375 | 387 | last-updated: "2022-08-31"
|
376 | 388 | - name: jsonschema.dev
|
377 | 389 | url: https://jsonschema.dev
|
378 | 390 | draft: [7]
|
379 |
| - notes: Powered by ajv; client-side validation |
| 391 | + notes: client-side validation |
| 392 | + built-on: |
| 393 | + name: ajv |
380 | 394 | last-updated: "2022-08-31"
|
381 | 395 | - name: JSON Schema Lint
|
382 | 396 | url: http://jsonschemalint.com/
|
383 | 397 | date-draft: []
|
384 | 398 | draft: [7, 6, 4, 3, 2, 1]
|
| 399 | + built-on: |
| 400 | + name: ajv |
| 401 | + notes: Uses JSV for draft-03 and earlier |
385 | 402 | last-updated: "2022-08-31"
|
386 | 403 | - name: ExtendsClass's JSON Schema Validator
|
| 404 | + anchor-name: ExtendsClass |
387 | 405 | url: https://extendsclass.com/json-schema-validator.html
|
388 | 406 | date-draft: []
|
389 | 407 | draft: [7]
|
| 408 | + built-on: |
| 409 | + name: ajv |
390 | 410 | last-updated: "2022-08-31"
|
391 | 411 | - name: Command Line
|
392 | 412 | implementations:
|
|
406 | 426 | config:
|
407 | 427 | docs: https://github.com/ajv-validator/ajv-cli#ajv-options
|
408 | 428 | instructions: "pass `--strict=false`"
|
| 429 | + built-on: |
| 430 | + name: ajv |
409 | 431 | last-updated: "2022-08-31"
|
410 | 432 | - name: yajsv
|
411 | 433 | license: MIT
|
412 | 434 | url: 'https://github.com/neilpa/yajsv'
|
413 | 435 | date-draft: []
|
414 | 436 | draft: [7, 6, 4]
|
415 |
| - notes: wraps [xeipuuv/gojsonschema](https://github.com/xeipuuv/gojsonschema) |
| 437 | + built-on: |
| 438 | + name: gojsonschema |
416 | 439 | last-updated: "2022-08-31"
|
417 | 440 | - name: Polyglottal JSON Schema Validator
|
418 | 441 | license: MIT
|
|
421 | 444 | draft: [6, 4]
|
422 | 445 | notes: can be used with YAML and many other formats besides JSON
|
423 | 446 | last-updated: "2022-08-31"
|
| 447 | + built-on: |
| 448 | + name: ajv |
0 commit comments