Introduction
Similar Technologies
While JSON Schema has a unique value proposition, it’s helpful to highlight other technologies with similar goals:
JSON Constraint Rules (JCR): JCR provides a more expressive way to define constraints on JSON data compared to JSON Schema. Although still under development, you can learn more on GitHub: http://codalogic.github.io/jcr/.
CBOR Constrained Data Description Language (CBL): Like JCR, CBL focuses on describing constraints, but specifically for the CBOR data format. Explore the CBL IETF draft here: https://datatracker.ietf.org/doc/draft-cordell-jcr-co-constraints/.
CBOR Data Definition Language (Cddl): While not strictly focused on constraints, Cddl allows defining the structure of CBOR data. More information can be found in the Cddl IETF draft: https://tools.ietf.org/html/draft-greevenbosch-appsawg-cbor-cddl-08.
Contributing to the Community
Know of any other relevant technologies? Please submit a pull request! We welcome contributions and community input.
Need Help?
Did you find these docs helpful?
Help us make our docs great!
At JSON Schema, we value docs contributions as much as every other type of contribution!
Still Need Help?
Learning JSON Schema is often confusing, but don't worry, we are here to help!.