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