Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bowtie-json-schema/bowtie
JSON Schema in every programming language
https://github.com/bowtie-json-schema/bowtie
json jsonschema schema specification validation
Last synced: 2 days ago
JSON representation
JSON Schema in every programming language
- Host: GitHub
- URL: https://github.com/bowtie-json-schema/bowtie
- Owner: bowtie-json-schema
- License: other
- Created: 2022-09-02T08:13:11.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-29T11:22:24.000Z (3 months ago)
- Last Synced: 2024-10-29T13:20:22.259Z (3 months ago)
- Topics: json, jsonschema, schema, specification, validation
- Language: Python
- Homepage: https://bowtie.report/
- Size: 8.06 MB
- Stars: 54
- Watchers: 4
- Forks: 40
- Open Issues: 84
-
Metadata Files:
- Readme: README.rst
- Contributing: CONTRIBUTING.rst
- License: LICENSE
- Security: .github/SECURITY.md
Awesome Lists containing this project
README
.. image:: https://github.com/bowtie-json-schema/branding/blob/main/primary-brandmark/neg-deeppink.png?raw=true
:alt: Bowtie
:target: https://pypi.org/project/bowtie-json-schema/|
.. image:: https://img.shields.io/badge/Gitpod-try_Bowtie-blue?logo=gitpod
:alt: Open in Gitpod
:target: https://gitpod.io/#https://github.com/bowtie-json-schema/bowtie.. image:: https://github.com/codespaces/badge.svg
:alt: Open in GitHub Codespace
:target: https://codespaces.new/bowtie-json-schema/bowtie
:height: 22px.. image:: https://zenodo.org/badge/531839193.svg
:alt: DOI
:target: https://zenodo.org/badge/latestdoi/531839193.. image:: https://img.shields.io/pypi/v/bowtie-json-schema.svg?label=version
:alt: PyPI version
:target: https://pypi.org/project/bowtie-json-schema/|
Bowtie is a *meta*-validator of the `JSON Schema specification `_, by which we mean it coordinates executing *other* `validator implementations `_, collecting and reporting on their results.
It's called Bowtie because it fans in lots of JSON then fans out lots of results: ``>·<``.
Looks like a bowtie, no?
Also because it's elegant – we hope.For more information, see `Bowtie's documentation `_.
.. image:: https://img.shields.io/pypi/pyversions/bowtie-json-schema.svg
:alt: Supported Python versions
:target: https://pypi.org/project/bowtie-json-schema/.. image:: https://github.com/bowtie-json-schema/bowtie/workflows/CI/badge.svg
:alt: Build status
:target: https://github.com/bowtie-json-schema/bowtie/actions?query=workflow%3ACI.. image:: https://results.pre-commit.ci/badge/github/bowtie-json-schema/bowtie/main.svg
:alt: pre-commit.ci status
:target: https://results.pre-commit.ci/latest/github/bowtie-json-schema/bowtie/main