diff --git a/examples.md b/examples.md index 7e892480..d53b29a7 100644 --- a/examples.md +++ b/examples.md @@ -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/). diff --git a/implementations.md b/implementations.md index d41528aa..c2932e60 100644 --- a/implementations.md +++ b/implementations.md @@ -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 @@ -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 @@ -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) - [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) @@ -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.* diff --git a/index.md b/index.md index 2d480d20..1a9498ed 100644 --- a/index.md +++ b/index.md @@ -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: diff --git a/specification.md b/specification.md index 544f6e59..1e1568ab 100644 --- a/specification.md +++ b/specification.md @@ -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 @@ -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: +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)