You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 2, 2023. It is now read-only.
<li><aid="link-impl-dart-jsonschema" href="https://github.com/patefacio/json_schema">json_schema</a><em>supports version 4</em> (BSL-1.0)</li>
98
+
</ul>
99
+
89
100
<h3>Online (web tool)</h3>
90
101
<ul>
91
102
<li><aid="link-impl-schemastore" href="http://schemastore.org/validator/">SchemaStore.org</a> - validate against common JSON Schemas</li>
@@ -98,6 +109,7 @@ <h2>Schema generation (7)</h2>
98
109
<h3>.NET</h3>
99
110
<ul>
100
111
<li><aid="link-impl-json-net" href="http://james.newtonking.com/projects/json-net.aspx">Json.NET</a> (MIT) - generates schemas from .NET types</li>
112
+
<li><aid="link-impl-n-json-schema" href="http://NJsonSchema.org">NJsonSchema</a> - <em>supports version 4</em> (Ms-PL) - generates schemas from .NET types</li>
Copy file name to clipboardExpand all lines: example1.html
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -211,7 +211,7 @@ <h3>Are all tags strings?</h3>
211
211
212
212
<h2>Summary</h2>
213
213
<divclass="block">
214
-
<p>The above example is by no means definitive of all the types of data JSON schema can define. For more definitive information see the <ahref="#definitions">full standard draft</a>.</p>
214
+
<p>The above example is by no means definitive of all the types of data JSON schema can define. For more definitive information see the <ahref="draft-04/schema#definitions">full standard draft</a>.</p>
215
215
<p>As a final example, here's a spec for an array of products, with the products having 2 new properties. The first is a <em>dimensions</em> property for the size of the product, and the second is a <em>warehouseLocation</em> field for where the warehouse that stores them is geographically located.</p>
216
216
<p>And also, since JSON Schema defines a reference schema for a geographic location, instead of coming up with our own, we'll reference the <ahref="http://json-schema.org/geo">canonical one</a>.</p>
<li><aid="link-impl-jsen" href="https://github.com/bugventure/jsen">JSEN</a> - <em>supports version 4</em> (MIT)</li>
45
46
<li><aid="link-impl-ajv" href="https://github.com/epoberezkin/ajv">ajv</a> - <em>supports version 4</em> (MIT)</li>
46
47
<li><aid="link-impl-is-my-json-valid" href="https://github.com/mafintosh/is-my-json-valid">is-my-json-valid</a> - <em>supports version 4</em> (MIT)</li>
47
48
<li><aid="link-impl-tv4" href="http://geraintluff.github.com/tv4/">tv4</a> - <em>supports version 4</em> (Public Domain)</li>
@@ -58,6 +59,7 @@ <h3>JavaScript</h3>
58
59
<h3>Java</h3>
59
60
<ul>
60
61
<li><aid="link-impl-fge-json-schema-validator" href="https://github.com/fge/json-schema-validator">json-schema-validator</a> - <em>supports version 4</em> (LGPLv3)</li>
62
+
<li><aid="link-impl-everit-json-schema" href="https://github.com/everit-org/json-schema">json-schema (implementation based on the org.json API)</a> - <em>supports version 4</em> (Apache License 2.0)</li>
<li><aid="link-impl-dart-jsonschema" href="https://github.com/patefacio/json_schema">json_schema</a><em>supports version 4</em> (BSL-1.0)</li>
<li><aid="link-impl-jsonschema-gen" href="https://github.com/yuga/jsonschema-gen">jsonschema-gen</a> (BSD3) - A generator for JSON Schema from Algebraic Data Type in Haskell.
<li><aid="link-impl-json-schema-faker" href="https://github.com/json-schema-faker/json-schema-faker">JSON Schema Faker</a> - generates fake data based on JSON Schema</li>
<li><aid="link-impl-hyper-brandur-json-schema" href="https://github.com/brandur/json_schema">json_schema</a><em>supports version 4 and hyperschema</em> (MIT)</li>
233
264
</ul>
265
+
266
+
<h3>Python</h3>
267
+
<ul>
268
+
<li><aid="link-impl-coreapi-python" href="https://github.com/core-api/python-client">coreapi python</a> - A client library for interacting with APIs using JSON HyperSchema</li>
269
+
</ul>
270
+
271
+
<h3>Command line</h3>
272
+
<ul>
273
+
<li><aid="link-impl-coreapi-command-line-client" href="http://www.coreapi.org/tools-and-resources/command-line-client/">coreapi command line client</a> - A command line client for interacting with APIs using JSON HyperSchema.</li>
0 commit comments