voluptuous

Validator

A Python data validation library that provides simple and expressive validation of complex data structures.

CONTRIBUTIONS ONLY: Voluptuous, despite the name, is a Python data validation library.

GitHub

2k stars
35 watching
218 forks
Language: Python
last commit: 3 months ago
Linked from 3 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
serkin/volan A PHP validation library designed to validate data against user-defined schemas, providing detailed information on invalid nodes. 44
daveoncode/pyvaru A library for implementing custom validation rules across various data types and structures in Python. 20
thoughtspile/banditypes A lightweight validation library that checks data conforms to TypeScript types at runtime. 168
vlucas/valitron A lightweight validation library with simple syntax and no dependencies 1,574
ivanrublev/domo Library to validate nested structs with their type specs and associated precondition functions. 202
zbarnes757/jeaux A validation framework for HTTP request parameters and queries 13
shezadkhan137/required A library to simplify validation by providing a declarative way to define and reuse validation logic across multiple fields. 60
rubnvp/vue-props-validation Provides a way to validate data in Vue.js applications, especially when dealing with nested objects and arrays. 21
guyskk/validr A fast and extensible Python library for data validation 212
reecepbcups/validator-stats-notifs A Python tool for Oni Validator to retrieve and report validation statistics via webhook notification. 2
krzemin/octopus A Scala library that simplifies validation by providing a type-class and a DSL for defining rules without boilerplate code. 149
lyonnee/hvalid A lightweight validation library written in Go language to validate data of various types. 11
neithere/monk A library for defining and enforcing data structures in Python 14
nsagora/peppermint A declarative data validation framework for Swift applications. 48
antonioru/deep-waters A lightweight functional validation system for JavaScript developers. 200