1.pydantic / pydanticData validation using Python type hintsvalidationparsingjson-schemapydanticpythonhints+5 morePythonMIT29K total3.1K forks+78 starsfrom 29,188 · score 4.37
2.567-labs / instructorstructured outputs for llms openaipythonpydantic-v2openai-functionsvalidationopenai-function-calliPythonMIT14K total1.4K forks+25 starsfrom 14,063 · score 3.26
3.unionai-oss / panderaA light-weight, flexible, and expressive statistical data testing librarypandasvalidationschemadataframestestingpandas-validation+12 morePythonMIT4.5K total503 forks+10 starsfrom 4,497 · score 2.40
4.antonagestam / phantom-typesPhantom types for Python.phantom-typesstatic-analysismypypythonstatic-typingtyping+5 morePythonBSD-3-CLAUSE235 total11 forks+2 starsfrom 233 · score 1.10
5.vertti / daffyLightweight DataFrame validation decorators for Pandas, Polars, Modin, and PyArrow. No custom types required.pandasdataframevalidationpolarspydanticdata-quality+10 morePythonMIT60 total5 forks+1 starsfrom 59 · score 0.69