Skip to content

DrDeano/jsonschema

Repository files navigation

Zig JSON Schema Validator

A Zig implementation of the JSON schema validator.

Supported Specs

  • Draft 3
  • Draft 4
  • Draft 5
  • Draft 6
  • Draft 7
  • Draft 2019-09
  • Draft 2020-012

Supported Validations (Draft 7)

  • additionalProperties
  • allOf
  • anyOf
  • boolean_schema
  • const
  • contains
  • default
  • definitions
  • dependencies
  • enum
  • exclusiveMaximum
  • exclusiveMinimum
  • format
  • id
  • if-then-else
  • infinite-loop-detection
  • items
  • maximum
  • maxItems
  • maxLength
  • maxProperties
  • minimum
  • minItems
  • minLength
  • minProperties
  • multipleOf
  • not
  • oneOf
  • opt
  • pattern
  • patternProperties
  • properties
  • propertyNames
  • ref
  • refRemote
  • required
  • type
  • uniqueItems
  • unknownKeyword

Pre-Commit

pip install pre-commit
pre-commit install

About

Zig JSON Schema Validator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages