Data validation using Python type hints
- validation
- parsing
- json-schema
- pydantic
47,133 repositories indexed
1–11 of 11 · Most stars
Data validation using Python type hints
Valitron is a simple, elegant, stand-alone validation library with NO dependencies
Phantom types for Python.
Runtime type checking for JS with Hindley Milner signatures
🔥Deep Waters is an easy-to-compose functional validation system for javascript developers 🔥
Ruby library for defining, generating and validating JSON Schema
Lean JSON Library for Java, with a compact, elegant API.
Lightweight DataFrame validation decorators for Pandas, Polars, Modin, and PyArrow. No custom types required.
If you are just starting out on a new project I recommend using https://github.com/adamralph/liteguard instead of conditions. Especially if using in a mobile application, less allocations and better performance. This project is deprecated and needs a new maintainer. Contact me if you want to take over.
Supercharge your environment variables in Elixir. Parse and validate with compile time access guarantees, defaults, fallbacks and app pre-boot validations.
OCaml library designed to streamline the process of validating records, variants, lists, or values. It primarily operates through a PPX deriver that automatically generates validators.