GitHub
github.com › keleshev › schema
GitHub - keleshev/schema: Schema validation just got Pythonic · GitHub
schema is a library for validating Python data structures, such as those obtained from config-files, forms, external services or command-line parsing, converted from JSON/YAML (or something else) to Python data-types.
Starred by 2.9K users
Forked by 217 users
Languages Python
GitHub
github.com › python-jsonschema › jsonschema
GitHub - python-jsonschema/jsonschema: An implementation of the JSON Schema specification for Python · GitHub
>>> from jsonschema import validate >>> # A sample schema, like what we'd get from json.load() >>> schema = { ... "type" : "object", ... "properties" : { ... "price" : {"type" : "number"}, ... "name" : {"type" : "string"}, ... }, ... } >>> # ...
Starred by 4.9K users
Forked by 610 users
Languages Python 99.8% | TypeScript 0.2%
GitHub
github.com › frictionlessdata › tableschema-py
GitHub - frictionlessdata/tableschema-py: A Python library for working with Table Schema. · GitHub
A Python library for working with Table Schema. Contribute to frictionlessdata/tableschema-py development by creating an account on GitHub.
Starred by 266 users
Forked by 39 users
Languages Python 99.4% | Makefile 0.6%
Horejsek
horejsek.github.io › python-fastjsonschema
Fast JSON schema for Python — fastjsonschema documentation
Generates validation code for validating JSON schema passed in definition. Example: import fastjsonschema code = fastjsonschema.compile_to_code({'type': 'string'}) with open('your_file.py', 'w') as f: f.write(code) ... echo "{'type': 'string'}" | python3 -m fastjsonschema > your_file.py python3 -m fastjsonschema "{'type': 'string'}" > your_file.py
GitHub
github.com › horejsek › python-fastjsonschema
GitHub - horejsek/python-fastjsonschema: Fast JSON schema validator for Python.
Fast JSON schema validator for Python. Contribute to horejsek/python-fastjsonschema development by creating an account on GitHub.
Starred by 488 users
Forked by 76 users
Languages Python 98.7% | Makefile 1.3% | Python 98.7% | Makefile 1.3%
GitHub
github.com › altair-viz › schemapi
GitHub - altair-viz/schemapi: Auto-generate Python APIs from JSON schema specifications
Starred by 79 users
Forked by 12 users
Languages Python 82.4% | Jupyter Notebook 17.4% | Makefile 0.2% | Python 82.4% | Jupyter Notebook 17.4% | Makefile 0.2%
GitHub
github.com › sissaschool › xmlschema
GitHub - sissaschool/xmlschema: XML Schema validator and data conversion library for Python
Starred by 473 users
Forked by 81 users
Languages Python 99.9% | Jinja 0.1% | Python 99.9% | Jinja 0.1%
GitHub
github.com › wolverdude › GenSON
GitHub - wolverdude/GenSON: GenSON is a powerful, user-friendly JSON Schema generator built in Python. · GitHub
Starred by 706 users
Forked by 74 users
Languages Python
schemaorg
openschemas.github.io › schemaorg
Schemaorg Python - OpenSchemas
This is early development of schemaorg Python, and in this document I will detail the purpose of this Python module.
GitHub
github.com › openschemas › schemaorg
GitHub - openschemas/schemaorg: python functions for applied use of schema.org
This module will serve functions ... the web interface that serves the published specifications, please see https://www.github.com/schemaorg/schemaorg....
Starred by 38 users
Forked by 3 users
Languages HTML 97.5% | Python 2.5% | HTML 97.5% | Python 2.5%
GitHub
github.com › marksparkza › jschon
GitHub - marksparkza/jschon: An object-oriented JSON Schema implementation for Python.
Starred by 143 users
Forked by 12 users
Languages Python 100.0% | Python 100.0%
GitHub
github.com › mcgfeller › py-schemas
GitHub - mcgfeller/py-schemas: Proposal for Python Schema unification
Proposal for Python Schema unification. Contribute to mcgfeller/py-schemas development by creating an account on GitHub.
Author mcgfeller
GitHub
github.com › bigchaindb › python-rapidjson-schema
GitHub - bigchaindb/python-rapidjson-schema: Python extension for rapidjson schema validation
Python extension for rapidjson schema validation. Contribute to bigchaindb/python-rapidjson-schema development by creating an account on GitHub.
Starred by 3 users
Forked by 3 users
Languages C++ 61.8% | Python 38.2% | C++ 61.8% | Python 38.2%
GitHub
github.com › rs239 › schema
GitHub - rs239/schema: Framework for integrating heterogeneous modalities of data
Schema is a Python library for the synthesis and integration of heterogeneous single-cell modalities. It is designed for the case where the modalities have all been assayed for the same cells simultaneously.
Starred by 17 users
Forked by 4 users
Languages Jupyter Notebook 81.2% | Python 17.9% | Shell 0.9% | Jupyter Notebook 81.2% | Python 17.9% | Shell 0.9%
GitHub
github.com › topics › schema
schema · GitHub Topics · GitHub
A schema and validator for YAML. ... python benchmarking machine-learning schema linked-data rdf semantics semantic-web owl ontology artificial-intelligence knowledge-graph data-generator knowledge-base rdfs graph-generator contributions-welcome synthetic-data ontology-generation synthetic-dataset-generation
GitHub
github.com › aws › amazon-braket-schemas-python
GitHub - amazon-braket/amazon-braket-schemas-python: A library that contains schemas for Amazon Braket.
The preferred way to get Amazon Braket Python Schemas is by installing the Amazon Braket Python SDK, which will pull in the schemas. Follow the instructions in the README for setup.
Starred by 54 users
Forked by 26 users
Languages Python 100.0% | Python 100.0%
GitHub
github.com › python-jsonschema › check-jsonschema
GitHub - python-jsonschema/check-jsonschema: A CLI and set of pre-commit hooks for jsonschema validation with built-in support for GitHub Workflows, Renovate, Azure Pipelines, and more! · GitHub
A CLI and set of pre-commit hooks for jsonschema validation with built-in support for GitHub Workflows, Renovate, Azure Pipelines, and more! - python-jsonschema/check-jsonschema
Starred by 305 users
Forked by 59 users
Languages Python 99.8% | Just 0.2%
GitHub
github.com › Grokzen › pykwalify
GitHub - Grokzen/pykwalify: Python YAML/JSON schema validation library
Python YAML/JSON schema validation library. Contribute to Grokzen/pykwalify development by creating an account on GitHub.
Starred by 299 users
Forked by 85 users
Languages Python 99.3% | Makefile 0.7% | Python 99.3% | Makefile 0.7%