Skip to content
This repository was archived by the owner on Nov 2, 2023. It is now read-only.

Commit 9260798

Browse files
committed
Favor term 'draft' over 'version'
1 parent fbf6a6a commit 9260798

File tree

2 files changed

+34
-34
lines changed

2 files changed

+34
-34
lines changed

documentation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ They are also available on the IETF main site: [core (draft-wright-json-schema-0
1414

1515
### Other versions
1616

17-
Please see [Specification Links](specification-links.md) for older versions and the latest unreleased version of the specification.
17+
Please see [Specification Links](specification-links.md) for older drafts and the latest unreleased version of the specification.
1818

1919
Meta-schemas
2020
------------

implementations.md

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Implementations below are written in different languages, and support part, or a
88

99
Implementations below are classified based on their functionality. When known, the license of the project is also mentioned.
1010

11-
If you have updates to this list, make a pull request on the [GitHub repo](https://github.com/json-schema-org/json-schema-org.github.io)
11+
If you have updates to this list, make a pull request on the [GitHub repo](https://github.com/json-schema-org/json-schema-org.github.io).
1212

1313
Validators
1414
----------
@@ -39,60 +39,60 @@ Validators
3939

4040
- .NET <a id="validator-dotnet"></a>
4141
- [Json.NET](http://james.newtonking.com/projects/json-net.aspx) (MIT)
42-
- [NJsonSchema](http://NJsonSchema.org) - *supports version 4* (Ms-PL)
42+
- [NJsonSchema](http://NJsonSchema.org) - *supports draft 4* (Ms-PL)
4343
- ActionScript 3 <a id="validator-action-script-3"></a>
4444
- [Frigga](https://github.com/raulbajales/Frigga) (MIT)
4545
- C <a id="validator-c"></a>
4646
- [WJElement](https://github.com/netmail-open/wjelement) (LGPLv3)
4747
- C++ <a id="validator-cpp"></a>
48-
- [wjelement-cpp](https://github.com/petehug/wjelement-cpp) - *supports version 4* (LGPLv3)
49-
- [Header-only C++ library for JSON Schema validation](https://github.com/tristanpenman/valijson) - *supports only version 4* (BSD-2-Clause)
50-
- [Modern C++ JSON schema validator](https://github.com/pboettch/json-schema-validator) - *supports only version 4* based on JSON for Modern C++ (MIT)
48+
- [wjelement-cpp](https://github.com/petehug/wjelement-cpp) - *supports draft 4* (LGPLv3)
49+
- [Header-only C++ library for JSON Schema validation](https://github.com/tristanpenman/valijson) - *supports only draft 4* (BSD-2-Clause)
50+
- [Modern C++ JSON schema validator](https://github.com/pboettch/json-schema-validator) - *supports only draft 4* based on JSON for Modern C++ (MIT)
5151
- Clojure <a id="validator-clojure"></a>
52-
- [scjsv](https://github.com/metosin/scjsv) - *supports version 4* (wrapper for [java-json-tools/json-schema-validator](https://github.com/java-json-tools/json-schema-validator)) (Eclipse Public License v1.0)
52+
- [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)
5353
- Dart <a id="validator-dart"></a>
54-
- [json_schema](https://github.com/patefacio/json_schema) *supports version 4* (BSL-1.0)
54+
- [json_schema](https://github.com/patefacio/json_schema) *supports draft 4* (BSL-1.0)
5555
- Erlang <a name="validator-erlang"></a>
5656
- [JeSSE](https://github.com/for-GET/jesse) (Apache 2.0)
5757
- Go <a name="validator-go"></a>
5858
- [gojsonschema](https://github.com/sigu-399/gojsonschema) (Apache 2.0)
59-
- [jsonschema](https://github.com/santhosh-tekuri/jsonschema) *supports version 4* (BSD-3-Clause)
59+
- [jsonschema](https://github.com/santhosh-tekuri/jsonschema) *supports draft 4* (BSD-3-Clause)
6060
- Haskell <a id="validator-haskell"></a>
6161
- [aeson-schema](https://github.com/timjb/aeson-schema) (MIT)
62-
- [hjsonschema](https://github.com/seagreen/hjsonschema) - *supports version 4* (MIT)
62+
- [hjsonschema](https://github.com/seagreen/hjsonschema) - *supports draft 4* (MIT)
6363
- Java <a id="validator-java"></a>
64-
- [json-schema-validator](https://github.com/java-json-tools/json-schema-validator) - *supports version 4* (LGPLv3)
65-
- [json-schema (implementation based on the org.json API)](https://github.com/everit-org/json-schema) - *supports version 4* (Apache License 2.0)
66-
- [json-schema-validator](https://github.com/networknt/json-schema-validator) - *supports version 4* (Apache License 2.0)
64+
- [json-schema-validator](https://github.com/java-json-tools/json-schema-validator) - *supports draft 4* (LGPLv3)
65+
- [json-schema (implementation based on the org.json API)](https://github.com/everit-org/json-schema) - *supports draft 4* (Apache License 2.0)
66+
- [json-schema-validator](https://github.com/networknt/json-schema-validator) - *supports draft 4* (Apache License 2.0)
6767
- JavaScript <a id="validator-javascript"></a>
68-
- [ajv](https://github.com/epoberezkin/ajv) for Node.js and browsers - *supports version 4, version 6, [custom keywords](https://github.com/epoberezkin/ajv-keywords) and [$data reference](https://github.com/json-schema-org/json-schema-spec/issues/51)* (MIT)
69-
- [djv](https://github.com/korzio/djv) for Node.js and browsers - *supports version 4* (MIT)
70-
- [jsonschema](https://github.com/tdegrunt/jsonschema) for Node.js - *supports version 4* (MIT)
71-
- [is-my-json-valid](https://github.com/mafintosh/is-my-json-valid) - *supports version 4* (MIT)
72-
- [tv4](http://geraintluff.github.com/tv4/) - *supports version 4* (Public Domain)
73-
- [JaySchema](https://github.com/natesilva/jayschema) for Node.js - *supports version 4* (BSD)
74-
- [z-schema](https://github.com/zaggino/z-schema) for Node.js - *supports version 4* (MIT)
68+
- [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)
69+
- [djv](https://github.com/korzio/djv) for Node.js and browsers - *supports draft 4* (MIT)
70+
- [jsonschema](https://github.com/tdegrunt/jsonschema) for Node.js - *supports draft 4* (MIT)
71+
- [is-my-json-valid](https://github.com/mafintosh/is-my-json-valid) - *supports draft 4* (MIT)
72+
- [tv4](http://geraintluff.github.com/tv4/) - *supports draft 4* (Public Domain)
73+
- [JaySchema](https://github.com/natesilva/jayschema) for Node.js - *supports draft 4* (BSD)
74+
- [z-schema](https://github.com/zaggino/z-schema) for Node.js - *supports draft 4* (MIT)
7575
- [direct-schema](http://github.com/IreneKnapp/direct-schema) (BSD)
7676
- [JSV](http://github.com/garycourt/JSV) (BSD)
7777
- [json-schema](https://github.com/kriszyp/json-schema) (AFL or BSD) part of the [Persevere](http://github.com/kriszyp/json-schema) project
7878
- [schema.js](https://github.com/akidee/schema.js) (MIT)
7979
- [json-gate](https://github.com/oferei/json-gate) (MIT)
80-
- [JSEN](https://github.com/bugventure/jsen) for Node.js - *supports version 4* (MIT)
80+
- [JSEN](https://github.com/bugventure/jsen) for Node.js - *supports draft 4* (MIT)
8181
- PHP <a id="validator-php"></a>
82-
- [jsv4-php](https://github.com/geraintluff/jsv4-php) - *supports version 4* (Public Domain / MIT)
82+
- [jsv4-php](https://github.com/geraintluff/jsv4-php) - *supports draft 4* (Public Domain / MIT)
8383
- [php-json-schema](https://github.com/hasbridge/php-json-schema) (MIT)
8484
- [json-schema](https://github.com/justinrainbow/json-schema) (Berkeley)
85-
- [JVal](https://github.com/stefk/jval) - *supports version 4* (MIT)
86-
- [JSON Guard](https://github.com/thephpleague/json-guard) - *supports version 4* (MIT)
85+
- [JVal](https://github.com/stefk/jval) - *supports draft 4* (MIT)
86+
- [JSON Guard](https://github.com/thephpleague/json-guard) - *supports draft 4* (MIT)
8787
- Perl <a id="validator-perl"></a>
8888
- [JSV::Validator](https://metacpan.org/module/JSV::Validator) (MIT)
8989
- [JSON::Schema](https://metacpan.org/module/JSON::Schema) (MIT)
9090
- Python <a id="validator-python"></a>
91-
- [jsonschema](https://github.com/Julian/jsonschema) - *supports version 4* (MIT)
91+
- [jsonschema](https://github.com/Julian/jsonschema) - *supports draft 4* (MIT)
9292
- [json-schema-validator](https://github.com/zyga/json-schema-validator) (LGPL)
9393
- Ruby <a id="validator-ruby"></a>
9494
- [ruby-jsonschema](https://github.com/Constellation/ruby-jsonchema) (MIT)
95-
- [json-schema](https://github.com/hoxworth/json-schema) - *supports version 4* (MIT)
95+
- [json-schema](https://github.com/hoxworth/json-schema) - *supports draft 4* (MIT)
9696

9797
### Online
9898

@@ -117,7 +117,7 @@ Schema generation
117117

118118
- .NET
119119
- [Json.NET](http://james.newtonking.com/projects/json-net.aspx) (MIT) - generates schemas from .NET types
120-
- [NJsonSchema](http://NJsonSchema.org) - *supports version 4* (Ms-PL) - generates schemas from .NET types
120+
- [NJsonSchema](http://NJsonSchema.org) - *supports draft 4* (Ms-PL) - generates schemas from .NET types
121121
- PHP
122122
- [Liform](https://github.com/Limenius/liform) (MIT) - generates schemas from Symfony forms
123123
- Python
@@ -143,23 +143,23 @@ Data parsing
143143
- Ruby
144144
- [autoparse](https://github.com/google/autoparse) (ASL 2.0)
145145
- Scala
146-
- [json-schema-codegen](https://github.com/VoxSupplyChain/json-schema-codegen) - Tool and SBT plugin for generating Scala, TypeScript models and parsers from Json-Schema definitions, *supports version 4* (Apache 2.0)
146+
- [json-schema-codegen](https://github.com/VoxSupplyChain/json-schema-codegen) - Tool and SBT plugin for generating Scala, TypeScript models and parsers from Json-Schema definitions, *supports draft 4* (Apache 2.0)
147147
- [Argus](https://github.com/aishfenton/argus) (MIT) - Macros for building models from JSON Schemas
148148

149149
UI generation
150150
-------------
151151

152152
- JavaScript
153-
- [Jsonary](http://jsonary.com/) - *supports version 4* (MIT)
153+
- [Jsonary](http://jsonary.com/) - *supports draft 4* (MIT)
154154
- [Metawidget](http://metawidget.org/) (LGPL)
155155
- [Liform-react](https://github.com/Limenius/liform-react) (MIT)
156156
- [JSON Forms](http://jsonforms.io) (MIT)
157157

158158
Editors
159159
-------
160160

161-
- [Liquid XML Studio 2016](https://www.liquid-technologies.com/json-schema-editor) - *Graphical JSON schema editor for v4, context sensitive intellisense for JSON documents.*
162-
- [Visual Studio 2013](http://www.visualstudio.com/) - *Auto-completion and tooltips based on JSON schema v3 and v4*
161+
- [Liquid XML Studio 2016](https://www.liquid-technologies.com/json-schema-editor) - *Graphical JSON schema editor for draft 4, context sensitive intellisense for JSON documents.*
162+
- [Visual Studio 2013](http://www.visualstudio.com/) - *Auto-completion and tooltips based on JSON schema draft 3 and draft 4*
163163
- [JSONBuddy](http://www.json-buddy.com/) - *Grid-style JSON editor and context sensitive entry-helpers based on JSON schema*
164164
- [ReSharper 2016.1](https://www.jetbrains.com/resharper/) - *code completion, inspections and quick fixes for JSON schema in Visual Studio 2010 - 2015, including support for JSON Path and regular expressions for schema editing*
165165
- [Visual Studio Code](https://code.visualstudio.com/) - *Schema driven code completion, hovers and validation for editing JSON files (including schemas)*
@@ -170,15 +170,15 @@ Compatibility
170170
-------------
171171

172172
- JavaScript
173-
- [JSON Schema Compatibility](https://github.com/geraintluff/json-schema-compatability) - *converts v3 to v4* (Public Domain)
173+
- [JSON Schema Compatibility](https://github.com/geraintluff/json-schema-compatability) - *converts draft 3 to draft 4* (Public Domain)
174174

175175
Hyper-schema handling
176176
---------------------
177177

178178
- JavaScript
179-
- [Jsonary](http://jsonary.com/) - *supports version 4* (MIT)
179+
- [Jsonary](http://jsonary.com/) - *supports draft 4* (MIT)
180180
- Scala
181-
- [json-schema-parser](https://github.com/VoxSupplyChain/json-schema-parser) - Schema parser and validator, *supports version 4* (Apache 2.0)
181+
- [json-schema-parser](https://github.com/VoxSupplyChain/json-schema-parser) - Schema parser and validator, *supports draft 4* (Apache 2.0)
182182

183183
Documentation generation
184184
------------------------

0 commit comments

Comments
 (0)