Skip to content

Add JSON Model in JSON Schema Ecosystem #1832

@zx80

Description

@zx80

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

  • Add Tool
  • Modify Tool

Tooling Types

  • validator
  • hyper-schema
  • benchmarks
  • documentation
  • LDO-utility
  • code-to-schema
  • data-to-schema
  • 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
  • 2020-12

Additional Dialects

No response

Bowtie Compliance Testing

No response

Tooling Listing Notes

No response

Compliance

No response

Landscape Information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Status: TriageThis is the initial status for an issue that requires triage.dependenciesPull requests that update a dependency filejavascriptPull requests that update Javascript code

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions