Sign in

Repository Index

47,133 repositories indexed

Tags: Validation library
Tags

A repository shows when it has any selected Tag.

Clear Tags
Filters

Filters

Clear all filters

1–24 of 28 · Most stars

An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.

  • validation
  • golang
  • go
  • ozzo

:mailbox: Cross-language temporary (disposable/throwaway) email detection library. Covers 55 734+ fake email providers.

  • email-validation
  • email-verification
  • email

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.

Runtime type checking for JS with Hindley Milner signatures

  • hindley-milner
  • type-checking
  • functional-programming
  • invariant

trycast parses JSON-like values whose shape is defined by TypedDicts and other standard Python type hints.

  • parsing
  • python
  • typechecking
  • runtime-typechecking

Lightweight DataFrame validation decorators for Pandas, Polars, Modin, and PyArrow. No custom types required.

If you are just starting out on a new project I recommend using https://github.com/adamralph/liteguard instead of conditions. Especially if using in a mobile application, less allocations and better performance. This project is deprecated and needs a new maintainer. Contact me if you want to take over.

vjson is a golang package that helps to validate JSON objects

  • json
  • golang
  • schema
  • json-validator

Library providing opanapi3 and Go types for store/validation and transfer of ISO-4217, ISO-3166, and other types.

  • iso-3166
  • iso-3166-2
  • iso-4217
  • email

A patched version of Streampunk/sdpoker with additional source-filter testing and bug fixes, used by AMWA-TV/nmos-testing

Python package to provide utilities for NHS Numbers, including validity checks, normalisation, and generation.

  • nhs
  • fci
  • python
  • nhsnumber