6
6
license : " MIT"
7
7
- name : NJsonSchema
8
8
url : http://NJsonSchema.org
9
- notes : " - *supports draft 4*"
9
+ notes :
10
+ draft : [4]
10
11
license : Ms-PL
11
12
- name : ActionScript 3
12
13
anchor-name : action-script-3
24
25
implementations :
25
26
- name : wjelement-cpp
26
27
url : https://github.com/petehug/wjelement-cpp
27
- notes : " - *supports draft 4*"
28
+ notes :
29
+ draft : [4]
28
30
license : LGPLv3
29
31
- name : Header-only C++ library for JSON Schema validation
30
32
url : https://github.com/tristanpenman/valijson
31
- notes : " - *supports only draft 4*"
33
+ notes :
34
+ draft : [4]
32
35
license : BSD-2-Clause
33
36
- name : Modern C++ JSON schema validator
34
37
url : https://github.com/pboettch/json-schema-validator
35
- notes : " - *supports only draft 4* based on JSON for Modern C++"
38
+ notes : " based on JSON for Modern C++"
39
+ draft : [4]
36
40
license : " MIT"
37
41
- name : Clojure
38
42
implementations :
39
43
- name : scjsv
40
44
url : https://github.com/metosin/scjsv
41
- notes : " - *supports draft 4* (wrapper for [java-json-tools/json-schema-validator](https://github.com/java-json-tools/json-schema-validator))"
45
+ notes : " (wrapper for [java-json-tools/json-schema-validator](https://github.com/java-json-tools/json-schema-validator))"
46
+ draft : [4]
42
47
license : Eclipse Public License v1.0
43
48
- name : Dart
44
49
implementations :
45
50
- name : json_schema
46
51
url : https://github.com/patefacio/json_schema
47
- notes : " *supports draft 4*"
52
+ notes :
53
+ draft : [4]
48
54
license : BSL-1.0
49
55
- name : Erlang
50
56
implementations :
58
64
license : " Apache 2.0"
59
65
- name : jsonschema
60
66
url : https://github.com/santhosh-tekuri/jsonschema
61
- notes : " *supports draft 4, draft 6*"
67
+ notes :
68
+ draft : [4, 6]
62
69
license : BSD-3-Clause
63
70
- name : Haskell
64
71
implementations :
67
74
license : " MIT"
68
75
- name : hjsonschema
69
76
url : https://github.com/seagreen/hjsonschema
70
- notes : " - *supports draft 4*"
77
+ notes :
78
+ draft : [4]
71
79
license : MIT
72
80
- name : Java
73
81
implementations :
74
82
- name : json-schema-validator
75
83
url : https://github.com/java-json-tools/json-schema-validator
76
- notes : " - *supports draft 4*"
84
+ notes :
85
+ draft : [4]
77
86
license : LGPLv3
78
87
- name : json-schema (implementation based on the org.json API)
79
88
url : https://github.com/everit-org/json-schema
80
- notes : " - *supports draft 4, draft 6*"
89
+ notes :
90
+ draft : [4, 6]
81
91
license : Apache License 2.0
82
92
- name : json-schema-validator
83
93
url : https://github.com/networknt/json-schema-validator
84
- notes : " - *supports draft 4*"
94
+ notes :
95
+ draft : [4]
85
96
license : Apache License 2.0
86
97
- name : JavaScript
87
98
implementations :
88
99
- name : ajv
89
100
url : https://github.com/epoberezkin/ajv
90
- notes : " 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)*"
101
+ notes : " for Node.js and browsers - *supports [custom keywords](https://github.com/epoberezkin/ajv-keywords) and [$data reference](https://github.com/json-schema-org/json-schema-spec/issues/51)*"
102
+ draft : [4, 5, 6]
91
103
license : MIT
92
104
- name : djv
93
105
url : https://github.com/korzio/djv
94
- notes : " for Node.js and browsers - *supports draft 4*"
106
+ notes : " for Node.js and browsers"
107
+ draft : [4]
95
108
license : MIT
96
109
- name : jsonschema
97
110
url : https://github.com/tdegrunt/jsonschema
98
- notes : " for Node.js - *supports draft 4*"
111
+ notes : " for Node.js"
112
+ draft : [4]
99
113
license : MIT
100
114
- name : is-my-json-valid
101
115
url : https://github.com/mafintosh/is-my-json-valid
102
- notes : " - *supports draft 4*"
116
+ notes :
117
+ draft : [4]
103
118
license : MIT
104
119
- name : tv4
105
120
url : http://geraintluff.github.com/tv4/
106
- notes : " - *supports draft 4*"
121
+ notes :
122
+ draft : [4]
107
123
license : [Public Domain, MIT]
108
124
- name : JaySchema
109
125
url : https://github.com/natesilva/jayschema
110
- notes : " for Node.js - *supports draft 4*"
126
+ notes : " for Node.js"
127
+ draft : [4]
111
128
license : BSD
112
129
- name : z-schema
113
130
url : https://github.com/zaggino/z-schema
114
- notes : " for Node.js - *supports draft 4*"
131
+ notes : " for Node.js"
132
+ draft : [4]
115
133
license : MIT
116
134
- name : direct-schema
117
135
url : http://github.com/IreneKnapp/direct-schema
131
149
license : " MIT"
132
150
- name : JSEN
133
151
url : https://github.com/bugventure/jsen
134
- notes : " for Node.js - *supports draft 4*"
152
+ notes : " for Node.js"
153
+ draft : [4]
135
154
license : " MIT"
136
155
- name : PHP
137
156
implementations :
138
157
- name : jsv4-php
139
158
url : https://github.com/geraintluff/jsv4-php
140
- notes : " - *supports draft 4*"
159
+ notes :
160
+ draft : [4]
141
161
license : [Public Domain, MIT]
142
162
- name : php-json-schema
143
163
url : https://github.com/hasbridge/php-json-schema
147
167
license : " Berkeley"
148
168
- name : JVal
149
169
url : https://github.com/stefk/jval
150
- notes : " - *supports draft 4*"
170
+ notes :
171
+ draft : [4]
151
172
license : " MIT"
152
173
- name : JSON Guard
153
174
url : https://github.com/thephpleague/json-guard
154
- notes : " - *supports draft 4*"
175
+ notes :
176
+ draft : [4]
155
177
license : " MIT"
156
178
- name : Perl
157
179
implementations :
165
187
implementations :
166
188
- name : jsonschema
167
189
url : https://github.com/Julian/jsonschema
168
- notes : " - *supports draft 4*"
190
+ notes :
191
+ draft : [4]
169
192
license : " MIT"
170
193
- name : json-schema-validator
171
194
url : https://github.com/zyga/json-schema-validator
177
200
license : " MIT"
178
201
- name : json-schema
179
202
url : https://github.com/hoxworth/json-schema
180
- notes : " - *supports draft 4*"
203
+ notes :
204
+ draft : [4]
181
205
license : MIT
182
206
- name : Rust
183
207
implementations :
184
208
- name : valico
185
209
url : https://github.com/rustless/valico
186
- notes : " - *supports draft 4*"
210
+ notes :
211
+ draft : [4]
187
212
license : MIT
188
213
- name : Scala
189
214
implementations :
190
215
- name : json-schema-parser
191
216
url : https://github.com/VoxSupplyChain/json-schema-parser
192
- notes : " - Schema parser and validator, *supports draft 4*"
217
+ notes : " Schema parser and validator"
218
+ draft : [4]
193
219
license : Apache 2.0
0 commit comments