Validation packages

Showing projects tagged as Validation

  • pydantic

    9.5 9.8 Python
    Data validation using Python type hints
  • datasketch

    6.6 5.3 Python
    MinHash, LSH, LSH Forest, Weighted MinHash, HyperLogLog, HyperLogLog++, LSH Ensemble and HNSW
  • cattrs

    4.4 8.0 Python
    Composable custom class converters for attrs, dataclasses and friends.
  • jsonschema-rs

    4.1 9.1 Rust
    A high-performance JSON Schema validator for Rust
  • Deal

    4.1 6.7 Python
    ๐Ÿค Design by contract for Python. Write bug-free code. Add a few decorators, get static analysis and tests for free.
  • Fast JSON schema for Python

    3.6 5.1 Python
    Fast JSON schema validator for Python.
  • pySHACL

    3.2 7.3 Python
    A Python validator for SHACL
  • Trafaret

    2.6 0.0 Python
    Ultimate transformation library that supports validation, contexts and aiohttp.
  • ๐Ÿ“ฌ emval

    2.5 6.9 Rust
    emval is a blazingly fast python email validator written in rust.
  • coURLan

    2.0 0.9 Python
    Clean, filter and sample URLs to optimize data collection โ€“ Python & command-line โ€“ Deduplication, spam, content and language filters
  • lupin is a Python JSON object mapper

    0.9 0.0 Python
    Python document object mapper (load python object from JSON and vice-versa)
  • py-object-factory

    0.6 5.9 Python
    objectfactory is a python package to easily implement the factory design pattern for object creation, serialization, and polymorphism
  • PyValico

    0.6 0.0 Rust
    Small python wrapper around https://github.com/rustless/valico
  • argsv

    0.4 8.6 Python
    argsv is a library for validating arguments passed to callables. With this library, you can validate arguments sent to callables in a simpler, more readable, and well-defined context.
  • corelib

    0.4 8.8 Python
    the only package you need to develop simple apps in python