Home

Awesome

<!-- ATTENTION! This file is auto-generated. Do not edit this file directly. Instead, edit `data.yaml` and re-generate this file as per the README's instructions -->

Awesome JSON Schema Awesome

<img src="logo.svg" align="right" width="100">

PRs Welcome Join Slack OpenCollective

A curated list of awesome JSON Schema resources, tutorials, tools, and more.

JSON Schema is a JSON-based format to annotate and validate JSON documents with a vibrant community. JSON Schema is defined by a set of IETF specifications and it is the industry-standard for defining the structure and meaning of JSON documents.


Would you like to promote your company or product here? Sponsor us on GitHub


[!TIP] Do you want to level up your JSON Schema skills? Check out learnjsonschema.com, our growing JSON Schema documentation website, and our O'Reilly book Unifying Business, Data, and Code: Designing Data Products with JSON Schema.

Contents

Official

Getting Started

Vocabularies

Registries

Adoption

Awesome products and companies that adopted JSON Schema. Did we miss any? Let us know!

Articles

Specifications

Books

Courses

Videos

Podcasts

Papers

Tools

Libraries

The JSON Schema website includes an extensive list of implementations and related libraries: https://json-schema.org/implementations.html.


Special thanks to @kinlane for curating the initial version of this list.