Skip to content
This repository was archived by the owner on Oct 26, 2024. It is now read-only.

Commit 3d32cab

Browse files
author
Phil Sturgeon
committed
updated ruby implementations
Removed a super old one thats not very useful anymore. We have other libraries with Draft 2 support, and added a new one that's quite popular for draft 4 only.
1 parent 4ee84bc commit 3d32cab

File tree

1 file changed

+23
-22
lines changed

1 file changed

+23
-22
lines changed

_data/validator-libraries.yml

Lines changed: 23 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
- name: .NET
22
anchor-name: dotnet
3-
implementations:
3+
implementations:
44
- name: Json.NET Schema
55
url: https://www.newtonsoft.com/jsonschema
66
draft: [3, 4, 6, 7]
@@ -11,7 +11,7 @@
1111
license: MIT
1212
- name: NJsonSchema
1313
url: http://NJsonSchema.org
14-
notes:
14+
notes:
1515
draft: [4]
1616
license: Ms-PL
1717
- name: ActionScript 3
@@ -33,12 +33,12 @@
3333
implementations:
3434
- name: wjelement-cpp
3535
url: https://github.com/petehug/wjelement-cpp
36-
notes:
36+
notes:
3737
draft: [4]
3838
license: LGPLv3
3939
- name: Header-only C++ library for JSON Schema validation
4040
url: https://github.com/tristanpenman/valijson
41-
notes:
41+
notes:
4242
draft: [4]
4343
license: BSD-2-Clause
4444
- name: Modern C++ JSON schema validator
@@ -67,7 +67,7 @@
6767
implementations:
6868
- name: json_schema
6969
url: https://github.com/patefacio/json_schema
70-
notes:
70+
notes:
7171
draft: [4]
7272
license: BSL-1.0
7373
- name: Elixir
@@ -90,7 +90,7 @@
9090
license: "Apache 2.0"
9191
- name: jsonschema
9292
url: https://github.com/santhosh-tekuri/jsonschema
93-
notes:
93+
notes:
9494
draft: [4, 6, 7]
9595
license: BSD-3-Clause
9696
- name: validate-json
@@ -105,7 +105,7 @@
105105
license: MIT
106106
- name: hjsonschema
107107
url: https://github.com/seagreen/hjsonschema
108-
notes:
108+
notes:
109109
draft: [4]
110110
license: MIT
111111
- name: Java
@@ -117,12 +117,12 @@
117117
license: LGPLv3
118118
- name: everit-org/json-schema
119119
url: https://github.com/everit-org/json-schema
120-
notes:
120+
notes:
121121
draft: [4, 6, 7]
122122
license: Apache License 2.0
123123
- name: json-schema-validator
124124
url: https://github.com/networknt/json-schema-validator
125-
notes:
125+
notes:
126126
draft: [4]
127127
license: Apache License 2.0
128128
- name: JavaScript
@@ -144,12 +144,12 @@
144144
license: MIT
145145
- name: is-my-json-valid
146146
url: https://github.com/mafintosh/is-my-json-valid
147-
notes:
147+
notes:
148148
draft: [4]
149149
license: MIT
150150
- name: tv4
151151
url: http://geraintluff.github.com/tv4/
152-
notes:
152+
notes:
153153
draft: [4]
154154
license: [Public Domain, MIT]
155155
- name: JaySchema
@@ -207,7 +207,7 @@
207207
implementations:
208208
- name: jsv4-php
209209
url: https://github.com/geraintluff/jsv4-php
210-
notes:
210+
notes:
211211
draft: [4]
212212
license: [Public Domain, MIT]
213213
- name: php-json-schema
@@ -220,17 +220,17 @@
220220
license: "Berkeley"
221221
- name: JVal
222222
url: https://github.com/stefk/jval
223-
notes:
223+
notes:
224224
draft: [4]
225225
license: "MIT"
226226
- name: JSON Guard
227227
url: https://github.com/thephpleague/json-guard
228-
notes:
228+
notes:
229229
draft: [4]
230230
license: "MIT"
231231
- name: Opis Json Schema
232232
url: https://github.com/opis/json-schema
233-
notes:
233+
notes:
234234
draft: [6, 7]
235235
license: "Apache License 2.0"
236236
- name: Swaggest Json Schema
@@ -259,7 +259,7 @@
259259
implementations:
260260
- name: jsonschema
261261
url: https://github.com/Julian/jsonschema
262-
notes:
262+
notes:
263263
draft: [3, 4]
264264
license: "MIT"
265265
- name: json-schema-validator
@@ -268,20 +268,21 @@
268268
license: "LGPL"
269269
- name: Ruby
270270
implementations:
271-
- name: ruby-jsonschema
272-
url: https://github.com/Constellation/ruby-jsonchema
273-
draft: [2]
274-
license: "MIT"
271+
- name: json_schema
272+
url: https://github.com/brandur/json_schema
273+
notes: "Schema parser and validator, with hyper-schema support"
274+
draft: [4]
275+
license: MIT
275276
- name: json-schema
276277
url: https://github.com/hoxworth/json-schema
277-
notes:
278+
notes:
278279
draft: [1, 2, 3, 4]
279280
license: MIT
280281
- name: Rust
281282
implementations:
282283
- name: valico
283284
url: https://github.com/rustless/valico
284-
notes:
285+
notes:
285286
draft: [4]
286287
license: MIT
287288
- name: Scala

0 commit comments

Comments
 (0)