frawa / typed-json   0.1.1

Apache License 2.0 GitHub
Scala versions: 3.x 2.13
Scala.js versions: 1.x

Typed Json

ci

typed-json Scala version support typed-json Scala version support typed-json Scala version support

Scala Steward badge

Validating Json against Json Schema in Scala.

The purpose of this library is twofold:

  • Propose a Scala solution to validate Json data against schemas.
  • Assist in editing Json data with errors and suggestions, try the sample web editor.

The library is designed to integrate with any Json parser, example integrations exist for

Validation will be compliant to specs as covered by json-schema-org/JSON-Schema-Test-Suite. For now it supports only draft-2020-12 with some optional features.