Unleash the power of
, and align your business operationsWe provide a comprehensive suite of world-class tooling and services to make you succeed with JSON Schema at every step of the way
JSON Schema defines and validates the world
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.
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 websiteUnifying 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 AmazonJSON 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.
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 GitHubJSON 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
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.
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 websiteJSON 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
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.
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 GitHubBlaze
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 GitHubMeet the minds behind cutting-edge innovations
Juan Cruz Viotti
Award winning University of Oxford alumni, O'Reilly author, member of the JSON Schema Technical Steering Committee, 10+ experience as a C++ system engineer, performance and data consultant, binary serialisation expert, ex-contractor at Postman, ex-Engineering Lead at Balena, and creator of the popular Etcher open-source desktop application (within the top 700 public repositories on GitHub).Tony Gorez
As a fellow software engineer, Tony focuses on research and development projects. He is skilled in low-level languages like C, C++, and Swift. He plays a pivotal role on Postman's advanced R&D team, working on innovative desktop framework solutions. Tony's deep interest in macOS internals, debugging, and reverse engineering drives his willingness to gain mastery over the Apple ecosystem.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