website icon indicating copy to clipboard operation
website copied to clipboard

Add JSON Model in JSON Schema Ecosystem

Open zx80 opened this issue 4 months ago • 1 comments

Tool Name

JSON Model

Tool Description

JSON Model allows to compile models to code for validation and to export models to JSON Schema and Pydantic. Together with json-schema-utils which includes a schema-to-model converter, this tools allows to generate very efficient validation code for 6 language environments.

Action Type

  • [x] Add Tool
  • [ ] Modify Tool

Tooling Types

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

Languages

Python, C, JavaScript, PL/pgSQL, Perl, Java.

Environments

Linux. Docker. Python Venv.

Dependencies on Validators

No response

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/clairey-zx81/json-model

Homepage URL

https://json-model.org/

Supported Dialects

  • [ ] 1
  • [ ] 2
  • [ ] 3
  • [ ] 4
  • [ ] 6
  • [ ] 7
  • [ ] 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

Please assign this issue to me.

Anshika-av avatar Nov 17 '25 09:11 Anshika-av