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

Use HTTPS for external URLs where applicable #217

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion examples.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,4 +30,4 @@ The two examples below are step-by-step guides into building a schema:
- [a simple example](example1.md) which covers a classical product catalog description.
- [a more advanced example](example2.md), using JSON Schema to describe filesystem entries in a Unix-like /etc/fstab file.

The [Space Telescope Science Institute](http://www.stsci.edu/) has also published a [guide aimed at schema authors](http://spacetelescope.github.io/understanding-json-schema/).
The [Space Telescope Science Institute](http://www.stsci.edu/) has also published a [guide aimed at schema authors](https://spacetelescope.github.io/understanding-json-schema/).
14 changes: 7 additions & 7 deletions implementations.md
Original file line number Diff line number Diff line change
Expand Up @@ -137,7 +137,7 @@ For example, the only incompatibilities between draft-04 and draft-06 involve `e

- .NET
- [Json.NET](https://www.newtonsoft.com/jsonschema) (AGPL-3.0) - generates schemas from .NET types
- [NJsonSchema](http://NJsonSchema.org) - (Ms-PL) - generates schemas from .NET types, see issue [574](https://github.com/RSuter/NJsonSchema/issues/574) for draft-06+ support progress
- [NJsonSchema](https://github.com/RSuter/NJsonSchema/) - (Ms-PL) - generates schemas from .NET types, see issue [574](https://github.com/RSuter/NJsonSchema/issues/574) for draft-06+ support progress
- Golang
- [qri-io/jsonschema](https://github.com/qri-io/jsonschema)(MIT) - idiomatic go implementation with custom validator support, coding to and from json, rich error returns *supports Draft 7*
- PHP
Expand All @@ -150,7 +150,7 @@ For example, the only incompatibilities between draft-04 and draft-06 involve `e
- Scala
- [Schema Guru](https://github.com/snowplow/schema-guru) (Apache 2.0) - CLI util, Spark Job and Web UI for deriving JSON Schemas out of corpus of JSON instances; see issue [178](https://github.com/snowplow/schema-guru/issues/178) for progress towards draft-06+ support
- Online (web tool)
- [jsonschema.net](http://www.jsonschema.net) - generates schemas from example data
- [jsonschema.net](https://www.jsonschema.net/) - generates schemas from example data
- [quicktype.io](https://app.quicktype.io/#l=schema) - infer JSON Schema from samples, and generate TypeScript, C++, go, Java, C#, Swift, etc. types from JSON Schema


Expand Down Expand Up @@ -189,10 +189,10 @@ Various levels of support for UI generation primarily from the validation vocabu
- [JSON Editor](https://github.com/jdorn/json-editor) (MIT)
- [JSON Form (joshfire)](https://github.com/joshfire/jsonform) (joshfire) (MIT)
- [Json Forms (brutusin)](https://github.com/brutusin/json-forms) (brutusin) (MIT)
- [JSONForms (jsonforms.io)](http://jsonforms.io) (EclipseSource) (MIT)
- [Jsonary](http://jsonary.com/) (MIT)
- [JSONForms (jsonforms.io)](https://jsonforms.io/) (EclipseSource) (MIT)
- [Jsonary](https://github.com/jsonary-js/) (MIT)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should be https://github.com/jsonary-js/jsonary, not sure why the redirect of the old site went where it did.

- [Liform-react](https://github.com/Limenius/liform-react) (MIT)
- [Metawidget](http://metawidget.org/) (LGPL)
- [Metawidget](https://metawidget.org/) (LGPL)
- [pure-form webcomponent](https://github.com/john-doherty/pure-form) (MIT)
- [React JSON Schema Form (mozilla)](https://github.com/mozilla-services/react-jsonschema-form) (Apache 2)
- [React Schema Form (networknt)](https://github.com/networknt/react-schema-form) (MIT)
Expand Down Expand Up @@ -247,11 +247,11 @@ _None currently support draft-06 or later._
_TODO: Sort by draft support._

- [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.*
- [Visual Studio 2013](http://www.visualstudio.com/) - *Auto-completion and tooltips based on JSON schema draft 3 and draft 4*
- [Visual Studio 2013](https://www.visualstudio.com/) - *Auto-completion and tooltips based on JSON schema draft 3 and draft 4*
- [JSONBuddy](http://www.json-buddy.com/) - *Text and grid-style JSON editor and validator with context sensitive entry-helpers and sample data generation based on JSON schema. Support for draft 4 and draft 6.*
- [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*
- [Visual Studio Code](https://code.visualstudio.com/) - *Schema driven code completion, hovers and validation for editing JSON files (including schemas)*
- [JSONEditor Online](http://jsoneditoronline.org) - *View, edit, format, and validate JSON online*
- [JSONEditor Online](https://jsoneditoronline.org/) - *View, edit, format, and validate JSON online*
- [JSON Schema Editor](https://json-schema-editor.tangramjs.com) - *An intuitive editor for JSON schema online*
- [JSON Editor](https://json-editor.tangramjs.com) - *An online, schema-aware editor for JSON document*
- [Eclipse IDE](https://www.eclipse.org/downloads/eclipse-packages) - *Rich JSON edition supporting schema for instantaneous validation and error reporting, completion, documentation.*
Expand Down
2 changes: 1 addition & 1 deletion index.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@ Interested? Check out:
- the growing list of [JSON (Hyper-)Schema software](implementations.html)

We encourage updating to the latest specification, as described by the draft-07 meta-schemas. However, if you are still using draft-04, you may be interested in:
- this [excellent guide](http://spacetelescope.github.io/understanding-json-schema/) for schema authors, from the [Space Telescope Science Institute](http://www.stsci.edu/)
- this [excellent guide](https://spacetelescope.github.io/understanding-json-schema/) for schema authors, from the [Space Telescope Science Institute](http://www.stsci.edu/)

Questions? Feeling helpful? Get involved on:

Expand Down
8 changes: 4 additions & 4 deletions specification.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,9 +27,9 @@ The specification is split into three parts, Core, Validation, and Hyper-Schema,
| [Relative JSON Pointers](latest/relative-json-pointer.html) | extends the JSON Pointer syntax for relative pointers |

They are also available on the IETF main site:
* [draft-handrews-json-schema-01 (core)](http://tools.ietf.org/html/draft-handrews-json-schema-01)
* [draft-handrews-json-schema-validation-01](http://tools.ietf.org/html/draft-handrews-json-schema-validation-01)
* [draft-handrews-json-schema-hyperschema-01](http://tools.ietf.org/html/draft-handrews-json-schema-hyperschema-01) ([errata](https://github.com/json-schema-org/json-schema-spec/issues?q=label%3Aerrata+label%3Ahypermedia))
* [draft-handrews-json-schema-01 (core)](https://tools.ietf.org/html/draft-handrews-json-schema-01)
* [draft-handrews-json-schema-validation-01](https://tools.ietf.org/html/draft-handrews-json-schema-validation-01)
* [draft-handrews-json-schema-hyperschema-01](https://tools.ietf.org/html/draft-handrews-json-schema-hyperschema-01) ([errata](https://github.com/json-schema-org/json-schema-spec/issues?q=label%3Aerrata+label%3Ahypermedia))
* [draft-handrews-relative-json-pointer-01](https://tools.ietf.org/html/draft-handrews-relative-json-pointer-01)

Meta-schemas
Expand All @@ -47,7 +47,7 @@ _If you are accessing the above meta-schema links **from a web browser**, you wi
Migrating from older drafts
-------------

The release notes discuss the changes impacting users and implementors:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Both spellings are correct, and I'm sure we use "implementors" elsewhere so I'd prefer not to change it.

The release notes discuss the changes impacting users and implementers:

- JSON Schema Core and Validation
- [Draft-06 to Draft-07](draft-07/json-schema-release-notes.html)
Expand Down