1.pydantic / pydantic
Data validation using Python type hints
- validation
- parsing
- json-schema
- pydantic
- python
- hints
- +5 more
Ranked by Attention Score: stars gained over the last 180 complete days
12 repositories by Attention Score · May 9, 2026 – Nov 4, 2026 (UTC)
Data validation using Python type hints
A light-weight, flexible, and expressive statistical data testing library
An implementation of the JSON Schema specification for Python
Python port of Google's libphonenumber
A lightweight library for converting complex objects to and from simple Python datatypes.
CONTRIBUTIONS ONLY: Voluptuous, despite the name, is a Python data validation library.
Type annotations and dynamic checking for a tensor's shape, dtype, names, etc.
A friendly library for parsing HTTP request arguments, with built-in support for popular web frameworks, including Flask, Django, Bottle, Tornado, Pyramid, webapp2, Falcon, and aiohttp.
Phantom types for Python.
Lightweight DataFrame validation decorators for Pandas, Polars, Modin, and PyArrow. No custom types required.
Python package to provide utilities for NHS Numbers, including validity checks, normalisation, and generation.