TypeScript-first schema validation with static type inference
- typescript
- schema-validation
- type-inference
- runtime-validation
47,133 repositories indexed
1–24 of 26 · Most stars
TypeScript-first schema validation with static type inference
A JSON parser and validator with a CLI.
:white_check_mark: A Go library for email verification without sending any emails.
Valitron is a simple, elegant, stand-alone validation library with NO dependencies
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.
Validate Golang request data with simple rules. Highly inspired by Laravel's request validation.
Go with Zod inspired simple schema validation
Easily validate your Properties with Property Wrappers 👮
Flexible type system for Ruby with coercions and constraints
Easy parameters validation/casting with Ecto.Schema, akin to Rails' strong parameters.
Efficient, hassle-free function call validation with a concise inline syntax for clojure.spec and Malli
Elixir library that provides macros which allow you to encapsulate business logic and validate incoming parameters with predefined contract.
Runtime type checking for JS with Hindley Milner signatures
Lean JSON Library for Java, with a compact, elegant API.
A Go package to automatically validate fields with tags
Go validation library with functional API built on top of generics, statically typed and batteries included :fire:
iOS validation framework with form validation support
Create validations with ease
Programmatic building of JSON schemas (document and field mappings) with validation.
A patched version of Streampunk/sdpoker with additional source-filter testing and bug fixes, used by AMWA-TV/nmos-testing
Fast, extensible and easy to use data structure validation for elixir with nested structures support.
Supercharge your environment variables in Elixir. Parse and validate with compile time access guarantees, defaults, fallbacks and app pre-boot validations.
Type-safe, strict Python. Works well with standard Python
The simple JSON parser with validation by condition