runtype
Type validator
A Python library for run-time type validation and multiple dispatch utilities
Utilities for run-time type validation and multiple dispatch
163 stars
5 watching
2 forks
Language: Python
last commit: about 1 month ago dataclassmultiple-dispatchtype-validationtyping
Related projects:
Repository | Description | Stars |
---|---|---|
shezadkhan137/required | A library to simplify validation by providing a declarative way to define and reuse validation logic across multiple fields. | 60 |
ben-g/validated | A library that enables type-level guarantees in Swift by providing tools to create new types with built-in properties. | 607 |
emludei/checktype | A decorator that checks function arguments and return types at runtime. | 0 |
encode/typesystem | A data validation library that provides basic functionality for serializing and deserializing data in a structured format. | 540 |
ivanrublev/domo | Library to validate nested structs with their type specs and associated precondition functions. | 202 |
ethanhs/python-typecheckers | A comprehensive collection of Python type checkers, categorized by syntax and execution time. | 62 |
rileytomasek/zodix | Utilities for parsing and validating parameters and form data in Remix applications | 362 |
aperezdc/gnarl | A lightweight module for defining schema-validated classes with type-checked attributes. | 5 |
stewori/pytypes | Provides runtime typechecking and annotation tools for Python to enforce strict type compatibility | 200 |
thoughtspile/banditypes | A lightweight validation library that checks data conforms to TypeScript types at runtime. | 168 |
daveoncode/pyvaru | A library for implementing custom validation rules across various data types and structures in Python. | 20 |
guyskk/validr | A fast and extensible Python library for data validation | 212 |
philipcdavis/variabletype | A SwiftUI framework for representing and validating variable types | 25 |
neuledge/computed-types | A strongly-typed validation library for TypeScript that allows developers to create accurate interfaces and transform data at compile-time. | 364 |
antonagestam/phantom-types | Phantom types enable safe parsing and validation of data by making certain states unrepresentable at compile time | 203 |