JSON Schema

JSON Schema is a vocabulary that allows you to annotate and validate JSON documents. Features Partial support for Draft 2020-12 and Draft 2019-09, except for dynamicRef / recursiveRef and $vocabulary (in-progress). Full support for Draft 7, Draft 6, Draft 4 and Draft 3Lazy validation that can iteratively report all validation errors.Programmatic querying of which properties …

Great Expectations

Great Expectations is the leading tool for validating, documenting, and profiling your data to maintain quality and improve communication between teams. Features ExpectationsAutomated data profilingData validationData DocsSupport for various Datasources and Store backends Official website Link Tutorial and documentation Click here to view

Cerberus

Cerberus provides powerful yet simple and lightweight data validation functionality out of the box and is designed to be easily extensible, allowing for custom validation. It has no dependencies and is thoroughly tested from Python 2.7 up to 3.8, PyPy and PyPy3. Features Class-based Custom ValidatorsFunction-based Custom Validation Official website Link Tutorial and documentation Click …

Enter your contact information to continue reading