8
8
implementations :
9
9
- " [Frigga](https://github.com/raulbajales/Frigga) (MIT)"
10
10
- name : C
11
- anchor-name : c
12
11
implementations :
13
12
- " [WJElement](https://github.com/netmail-open/wjelement) (LGPLv3)"
14
13
- name : C++
18
17
- " [Header-only C++ library for JSON Schema validation](https://github.com/tristanpenman/valijson) - *supports only draft 4* (BSD-2-Clause)"
19
18
- " [Modern C++ JSON schema validator](https://github.com/pboettch/json-schema-validator) - *supports only draft 4* based on JSON for Modern C++ (MIT)"
20
19
- name : Clojure
21
- anchor-name : clojure
22
20
implementations :
23
21
- " [scjsv](https://github.com/metosin/scjsv) - *supports draft 4* (wrapper for [java-json-tools/json-schema-validator](https://github.com/java-json-tools/json-schema-validator)) (Eclipse Public License v1.0)"
24
22
- name : Dart
25
- anchor-name : dart
26
23
implementations :
27
24
- " [json_schema](https://github.com/patefacio/json_schema) *supports draft 4* (BSL-1.0)"
28
25
- name : Erlang
29
- anchor-name : erlang
30
26
implementations :
31
27
- " [JeSSE](https://github.com/for-GET/jesse) (Apache 2.0)"
32
28
- name : Go
33
- anchor-name : go
34
29
implementations :
35
30
- " [gojsonschema](https://github.com/sigu-399/gojsonschema) (Apache 2.0)"
36
31
- " [jsonschema](https://github.com/santhosh-tekuri/jsonschema) *supports draft 4, draft 6* (BSD-3-Clause)"
37
32
- name : Haskell
38
- anchor-name : haskell
39
33
implementations :
40
34
- " [aeson-schema](https://github.com/timjb/aeson-schema) (MIT)"
41
35
- " [hjsonschema](https://github.com/seagreen/hjsonschema) - *supports draft 4* (MIT)"
42
36
- name : Java
43
- anchor-name : java
44
37
implementations :
45
38
- " [json-schema-validator](https://github.com/java-json-tools/json-schema-validator) - *supports draft 4* (LGPLv3)"
46
39
- " [json-schema (implementation based on the org.json API)](https://github.com/everit-org/json-schema) - *supports draft 4* (Apache License 2.0)"
47
40
- " [json-schema-validator](https://github.com/networknt/json-schema-validator) - *supports draft 4* (Apache License 2.0)"
48
41
- name : JavaScript
49
- anchor-name : javascript
50
42
implementations :
51
43
- " [ajv](https://github.com/epoberezkin/ajv) for Node.js and browsers - *supports draft 4, draft 6, [custom keywords](https://github.com/epoberezkin/ajv-keywords) and [$data reference](https://github.com/json-schema-org/json-schema-spec/issues/51)* (MIT)"
52
44
- " [djv](https://github.com/korzio/djv) for Node.js and browsers - *supports draft 4* (MIT)"
62
54
- " [json-gate](https://github.com/oferei/json-gate) (MIT)"
63
55
- " [JSEN](https://github.com/bugventure/jsen) for Node.js - *supports draft 4* (MIT)"
64
56
- name : PHP
65
- anchor-name : php
66
57
implementations :
67
58
- " [jsv4-php](https://github.com/geraintluff/jsv4-php) - *supports draft 4* (Public Domain / MIT)"
68
59
- " [php-json-schema](https://github.com/hasbridge/php-json-schema) (MIT)"
69
60
- " [json-schema](https://github.com/justinrainbow/json-schema) (Berkeley)"
70
61
- " [JVal](https://github.com/stefk/jval) - *supports draft 4* (MIT)"
71
62
- " [JSON Guard](https://github.com/thephpleague/json-guard) - *supports draft 4* (MIT)"
72
63
- name : Perl
73
- anchor-name : perl
74
64
implementations :
75
65
- " [JSV::Validator](https://metacpan.org/module/JSV::Validator) (MIT)"
76
66
- " [JSON::Schema](https://metacpan.org/module/JSON::Schema) (MIT)"
77
67
- name : Python
78
- anchor-name : python
79
68
implementations :
80
69
- " [jsonschema](https://github.com/Julian/jsonschema) - *supports draft 4* (MIT)"
81
70
- " [json-schema-validator](https://github.com/zyga/json-schema-validator) (LGPL)"
82
71
- name : Ruby
83
- anchor-name : ruby
84
72
implementations :
85
73
- " [ruby-jsonschema](https://github.com/Constellation/ruby-jsonchema) (MIT)"
86
- - " [json-schema](https://github.com/hoxworth/json-schema) - *supports draft 4* (MIT)"
74
+ - " [json-schema](https://github.com/hoxworth/json-schema) - *supports draft 4* (MIT)"
0 commit comments