website icon indicating copy to clipboard operation
website copied to clipboard

Add json-schema-utils in JSON Schema Ecosystem

Open zx80 opened this issue 4 months ago • 2 comments

Tool Name

json-schema-utils

Tool Description

A set of utils for JSON Schema:

  • jsu-stats: report statistics and errors about a schema
  • jsu-inline: inline external references to schemas
  • jsu-simpler: simplify a JSONschema
  • jsu-model: convert a JSON schema to a JSON model, which allows to compile JSON Schema to efficient code by using the JSON Model compiler.
  • jsu-check: validate values against a schema with jschon or jsonschema python libraries.
  • jsu-pretty: prettyprint a schema.

Action Type

  • [x] Add Tool
  • [ ] Modify Tool

Tooling Types

  • [x] validator
  • [ ] hyper-schema
  • [ ] benchmarks
  • [ ] documentation
  • [ ] LDO-utility
  • [ ] code-to-schema
  • [ ] data-to-schema
  • [ ] model-to-schema
  • [x] schema-to-types
  • [ ] schema-to-code
  • [ ] schema-to-web-UI
  • [ ] schema-to-data
  • [x] util-general-processing
  • [x] util-schema-to-schema
  • [ ] util-draft-migration
  • [ ] util-format-conversion
  • [ ] util-testing
  • [ ] editor
  • [ ] editor-plugins
  • [ ] schema-repository
  • [x] linter
  • [ ] linter-plugins

Languages

Python

Environments

Linux, Docker, Python Venv.

Dependencies on Validators

https://pypi.org/project/jschon/ https://pypi.org/project/jsonschema/

Creators

  • Fabien Coelho, Prof. in computer science at Mines Paris PSL, zx80 on GitHub.
  • Claire Yannou-Medrala, Project Manager at MESR, clairey-zx81 on GitHub.

Maintainers

  • Fabien Coelho, Prof. in computer science at Mines Paris PSL, zx80 on GitHub.
  • Claire Yannou-Medrala, Project Manager at MESR, clairey-zx81 on GitHub.

License

Public Domain

Source Repository URL

https://github.com/zx80/json-schema-utils

Homepage URL

No response

Supported Dialects

  • [x] 1
  • [x] 2
  • [x] 3
  • [x] 4
  • [x] 6
  • [x] 7
  • [x] 2019-09
  • [x] 2020-12

Additional Dialects

No response

Bowtie Compliance Testing

No response

Tooling Listing Notes

No response

Compliance

No response

Landscape Information

No response

zx80 avatar Aug 26 '25 09:08 zx80

Thanks for filing the issue. We will take a look =]

Relequestual avatar Nov 08 '25 11:11 Relequestual

@zx80 Can you check and confirm the supported dialects please? Thanks

Relequestual avatar Nov 22 '25 15:11 Relequestual