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

Commit e49f899

Browse files
committedAug 2, 2016
Merge remote-tracking branch 'origin/master'
2 parents 7ccba06 + 2346544 commit e49f899

File tree

4 files changed

+32
-36
lines changed

4 files changed

+32
-36
lines changed
 

‎README.md

Lines changed: 4 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,13 @@
1-
## Welcome to JSON Schema
1+
## Repo for the JSON Schema website!
22

3-
This repository contains the current, and historical, JSON Schema
4-
specifications, along wit a CommonJS implementation (authored by Kris Zyp, one
5-
of the initiators of JSON Schema).
3+
This repo is currently undergoing a complete restructuring and removing of content not related to the website.
4+
It was a copy of the gh-pages branch over on the old org repo.
65

7-
## Call for reviews
8-
9-
Specifications are starting to get written. Reviews, comments and suggestions
10-
are of paramount importance to JSON Schema. It is humbly asked to you, dear
11-
reader, that you bring your contribution.
12-
13-
Proposed specifications are here:
14-
15-
https://github.com/json-schema/json-schema/tree/next/proposals
16-
17-
Pull requests _will_ be considered.
18-
19-
## The wiki
20-
21-
The <a href="https://github.com/json-schema/json-schema/wiki">wiki</a> contains
22-
a detailed description of JSON Schema, and discussion about the next version of
23-
the specification.
24-
25-
## The website
6+
For current work on JSON Schema, please see https://github.com/json-schema-org/json-schema-spec
267

278
The JSON Schema web site is at http://json-schema.org
289

29-
Note that the content of the aforementioned web site is available from this
30-
repository (branch <tt>gh-pages</tt>). Pull requests to improve the content of
31-
the site will be considered.
3210

3311
## License
3412

3513
The source material in this repository is licensed under the AFL or BSD license.
36-

‎content/implementations.html

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
<p>Implementations below are classified based on their functionality. When known, the
66
license of the project is also mentioned.</p>
7-
7+
88
<p>If you have updates to this list, Look at the <a href="https://github.com/json-schema/json-schema">GitHub repo</a>
99
under the gh-pages branch</p>
1010
</div>
@@ -104,7 +104,7 @@ <h3>Online (web tool)</h3>
104104
</div>
105105

106106
<div class="show-hide" data-target="schema-generation-list"></div>
107-
<h2>Schema generation (5)</h2>
107+
<h2>Schema generation (7)</h2>
108108
<div class="block" id="schema-generation-list">
109109
<h3>.NET</h3>
110110
<ul>
@@ -115,6 +115,7 @@ <h3>.NET</h3>
115115
<h3>Online (web tool)</h3>
116116
<ul>
117117
<li><a href="http://www.jsonschema.net/">jsonschema.net</a> - generates schemas from example data</li>
118+
<li><a id="link-impl-guru-ui" href="http://schemaguru.snowplowanalytics.com/">Schema Guru Web UI</a> - derives precise Schemas using several JSON instances. Based on <a href="link-impl-guru">Schema Guru</a></li>
118119
</ul>
119120

120121
<h3>TypeScript</h3>
@@ -131,6 +132,11 @@ <h3>Python</h3>
131132
<ul>
132133
<li><a id="link-impl-jsl" href="https://github.com/aromanovich/jsl">JSL</a> (BSD) - a Python DSL for defining JSON Schemas</li>
133134
</ul>
135+
136+
<h3>Scala</h3>
137+
<ul>
138+
<li><a id="link-impl-guru" href="https://github.com/snowplow/schema-guru">Schema Guru</a> (Apache 2.0) - CLI util, Spark Job and Web UI for deriving JSON Schemas out of corpus of JSON instances</li>
139+
</ul>
134140
</div>
135141

136142
<div class="show-hide" data-target="parsing-list"></div>
@@ -176,12 +182,13 @@ <h3>JavaScript</h3>
176182
</div>
177183

178184
<div class="show-hide" data-target="documentation-list"></div>
179-
<h2>Documentation generation (2)</h2>
185+
<h2>Documentation generation (4)</h2>
180186
<div class="block" id="documentation-list">
181187
<h3>JavaScript</h3>
182188
<ul>
183189
<li><a id="link-impl-matic" href="https://github.com/mattyod/matic">Matic</a> (MIT)</li>
184190
<li><a id="link-impl-docson" href="https://github.com/lbovet/docson">Docson</a> (Apache 2.0)</li>
191+
<li><a id="link-impl-docs-generator" href="https://github.com/cloudflare/json-schema-docs-generator/">json-schema-docs-generator</a> (MIT)</li>
185192
</ul>
186193
</div>
187194

‎implementations.html

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ <h1>json-schema.org</h1>
3838
</div>
3939

4040
<div class="show-hide" data-target="validator-list"></div>
41-
<h2>Validators (32)</h2>
41+
<h2>Validators (37)</h2>
4242
<div class="block" id="validator-list">
4343
<h3>JavaScript</h3>
4444
<ul>
@@ -93,6 +93,7 @@ <h3>PHP</h3>
9393
<li><a id="link-impl-php-json-schema" href="https://github.com/hasbridge/php-json-schema">php-json-schema</a> (MIT)</li>
9494
<li><a id="link-impl-json-schema" href="https://github.com/justinrainbow/json-schema">json-schema</a> (Berkeley)</li>
9595
<li><a id="link-impl-jvalidator" href="https://github.com/brainly/jvalidator">jvalidator</a> (BSD3)</li>
96+
<li><a id="link-impl-json-guard" href="https://github.com/thephpleague/json-guard">JSON Guard</a> (MIT)</li>
9697
</ul>
9798

9899
<h3>.NET</h3>
@@ -113,6 +114,7 @@ <h3>C</h3>
113114
<h3>C++</h3>
114115
<ul>
115116
<li><a id="link-impl-libvariant" href="https://bitbucket.org/gallen/libvariant">LibVariant</a> (LGPLv2)</li>
117+
<li><a id="link-impl-valijson" href="https://github.com/tristanpenman/valijson">Valijson</a> - header-only library, <em>supports version 4</em> (Simplified BSD)</li>
116118
</ul>
117119

118120
<h3>Haskell</h3>
@@ -191,6 +193,15 @@ <h3>JavaScript</h3>
191193
<li><a id="link-impl-schematic-ipsum" href="http://schematic-ipsum.herokuapp.com/">Schematic Ipsum</a> (MIT)</li>
192194
<li><a id="link-impl-json-schema-instantiator" href="https://github.com/tomarad/JSON-Schema-Instantiator">JSON-Schema-Instantiator</a> (MIT)</li>
193195
<li><a id="link-impl-json-schema-random" href="https://github.com/andreineculau/json-schema-random">JSON Schema Random</a> (Apache 2.0)</li>
196+
</div>
197+
<div class="show-hide" data-target="code-generation-list"></div>
198+
<h2>Code generation (1)</h2>
199+
<div class="block" id="code-generation-list">
200+
<h3>Scala</h3>
201+
<ul>
202+
<li><a id="link-impl-json-schema-codegen"
203+
href="https://github.com/VoxSupplyChain/json-schema-codegen">json-schema-codegen</a> (Apache 2.0) -
204+
generates Scala types from JSON schemas</li>
194205
</ul>
195206
</div>
196207

@@ -220,13 +231,13 @@ <h3>JavaScript</h3>
220231
</div>
221232

222233
<div class="show-hide" data-target="editors-list"></div>
223-
<h2>Editors (2)</h2>
234+
<h2>Editors (3)</h2>
224235
<div class="block" id="editors-list">
225236
<h3>Integration</h3>
226237
<ul>
227238
<li><a id="link-impl-visualstudio" href="http://www.visualstudio.com/">Visual Studio 2013</a> - <em>Auto-completion and tooltips based on JSON schema v3 and v4</em></li>
228-
<li><a id="link-impl-jsonbuddy" href="http://www.json-buddy.com/">JSONBuddy</a> - <em>Grid-style JSON editor and context sensitive entry-helpers based on JSON schema</em></li>
229-
<li><a id="link-impl-vim" href="https://github.com/Quramy/vison">Vim</a> - <em>Omnicomplete provider for editing json file Vim based on JSON schema</em></li>
239+
<li><a id="link-impl-jsonbuddy" href="http://www.json-buddy.com/">JSONBuddy</a> - <em>Grid-style JSON editor and context sensitive entry-helpers based on JSON schema</em></li>
240+
<li><a id="link-impl-resharer" href="https://www.jetbrains.com/resharper/">ReSharper 2016.1</a> - <em>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</em></li>
230241
</ul>
231242
</div>
232243

@@ -264,12 +275,13 @@ <h3>Command line</h3>
264275
</div>
265276

266277
<div class="show-hide" data-target="documentation-list"></div>
267-
<h2>Documentation generation (3)</h2>
278+
<h2>Documentation generation (4)</h2>
268279
<div class="block" id="documentation-list">
269280
<h3>JavaScript</h3>
270281
<ul>
271282
<li><a id="link-impl-matic" href="https://github.com/mattyod/matic">Matic</a> (MIT)</li>
272283
<li><a id="link-impl-docson" href="https://github.com/lbovet/docson">Docson</a> (Apache 2.0)</li>
284+
<li><a id="link-impl-docs-generator" href="https://github.com/cloudflare/json-schema-docs-generator/">json-schema-docs-generator</a> (MIT)</li>
273285
</ul>
274286

275287
<h3>Ruby</h3>

‎index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
1+
<!-- json-schema-org confirmation -->
22
<html>
33
<head>
44
<title>JSON Schema and Hyper-Schema</title>

0 commit comments

Comments
 (0)
This repository has been archived.