Unleash the power of JSON Schema, and align your business operations

We provide a comprehensive suite of world-class tooling and services to make you succeed with JSON Schema at every step of the way

Kin Lane

JSON Schema is ubiquitous and critical to our operations, yet so many of us have barely scratched the surface when it comes to putting the specific to work, let alone getting our house in order

Get our open-source CLI, the best way to work with JSON Schema
$ brew install sourcemeta/apps/jsonschema
$ jsonschema validate <schema.json> <instance.json>
Read the docs on GitHub to learn more

JSON Schema defines and validates the world

94% of developers in the API space know JSON Schema. Don't miss out

1 Mastering JSON Schema

JSON Schema is an extensible universal language for defining the structure, meaning, relationship, and hyperlink navigation of JSON documents, and there is a lot more that meets the eye. Whether you are just getting started, or want to explore advanced topics like annotations and custom vocabularies, we have the best resources to get you from zero to hero, fast.

Website / Open Source

Learn JSON Schema

The ultimate reference documentation site for JSON Schema, with plenty of examples, best practices, common pitfalls, and more; covering a wide range of JSON Schema versions

Go to website
Learn JSON Schema
Book / O'Reilly

Unifying Business, Data, and Code

Introduces JSON Schema from a data science point of view, covering advanced topics like writing your own JSON Schema vocabularies, and understanding JSON Schema annotations

Buy on Amazon
Unifying Business, Data, and Code
Coming Soon

JSON Schema Video Course

A comprehensive self-paced video course exploring in-depth every aspect of JSON and JSON Schema, from basic keywords, to annotations, dynamic references, the evaluation model, and ontology design. If you want to become a JSON Schema expert, and/or want to develop your own compliant JSON Schema implementation, this course is for you

2 Developing with JSON Schema

Writing a few simple schemas is an easy task. However, developing and maintaining ontologies consisting of hundreds of complex schemas can be extremely challenging. Our suite of tools encapsulates our experience consulting with world-class ontologies. It is what we use to get the job done, and they are available for you too.

Open Source

JSON Schema CLI

The ultra compliant swiss-army knife for working with JSON Schema at scale. It includes a schema test runner and validator to exercise your schemas, tracing support for debugging complex schemas, and various other utilities like a formatter, linter, bundler, and more

View on GitHub
JSON Schema CLI
Coming Soon

JSON Schema Debugger

A cross-platform desktop application to visually step-through JSON Schema validation. Perfect for working with complex schemas, debugging when things go wrong or when they go unexpectedly right

Coming Soon

JSON Schema Standard Library

A growing collection of carefully crafted reusable schemas so you don't have to reinvent the wheel, getting rid of a lot of the boilerplate when defining ontologies and API specifications

3 Deploying JSON Schema

Whether you are deploying within your organisation or to the world, distributing and operating JSON Schema in production comes with its own challenges. From keeping up with new versions of the specification, all the way to hosting schemas in a compliant manner that guarantees interoperability with other systems and code editors, we got you covered.

Website / Open Source

AlterSchema

Automatically upgrade JSON Schema across versions of the specification to target real-world systems that are often using a diverse set of JSON Schema versions. Downgrade support and Apache Avro conversion coming soon

Go to website
AlterSchema
Coming Soon

JSON Schema Registry

A public JSON Schema registry that aims to index, bring together, and promote existing schemas from a diverse set of sources and organisations for discoverability and adoption

Coming Soon

OEM Self-Hosted Registry

A high-performance configurable micro-service to host your own JSON Schema registry in a compliant manner and serve even the most demanding systems

4 Integrating JSON Schema

As you develop your own applications, avoid the trap of integrating with unmaintained, slow, and often non-compliant JSON Schema libraries that will hurt you in the long run. We develop premium JSON Schema foundational technology to power even the most demanding APIs, IoT, Robotics, and Automotive systems.

Open Source / Commercial

JSON BinPack (on alpha)

An award-winning binary serialisation format based on JSON Schema with a strong focus on space-efficient (up to 74% more space-efficient than Protocol Buffers). It allows the simplicity of JSON and JSON Schema while significantly reducing costs when transferring telemetry data over 5G or satellite networks like Iridium, Skylo, and Thuraya

View on GitHub
JSON BinPack (on alpha)
Open Source / Commercial

Blaze

An ultra high-performance JSON Schema validator for API gateways, data-intensive APIs, and low-powered edge computing devices. It can provide validation in the nano-second range to increase data throughput, reduce hosting costs, or optimise energy utilisation, while maintaining a perfect JSON Schema compliance score

View on GitHub
Blaze

Looking for expert help?

We offer world-class custom ontology design, consulting, development, and training on JSON Schema and APIs.

Get in touch to discuss more