Dead simple Object schema validation
Repository Index
47,133 repositories indexed
1–24 of 42 · Most stars
:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
- validation
- translation
- error-handling
A lightweight library for converting complex objects to and from simple Python datatypes.
- serialization
- deserialization
- validation
- python
A simple and composable way to validate data in JavaScript (and TypeScript).
- validation
- types
- interface
- structs
An implementation of the JSON Schema specification for Python
- json-schema
- json
- validation
- schema
Form objects decoupled from models.
Clojure(Script) library for declarative data description and validation
Date and time validation plugin for ActiveModel and Rails. Supports multiple ORMs and allows custom date/time formats.
- validation
- rails
- activerecord
- activemodel
Valitron is a simple, elegant, stand-alone validation library with NO dependencies
- validation
- php
- validator
- hacktoberfest
Validate Golang request data with simple rules. Highly inspired by Laravel's request validation.
- request
- go-request-validation
- validator
- validation
A validation plugin for Backbone.js that validates both your model as well as form input
Go with Zod inspired simple schema validation
- error-handling
- golang
- runtime-validation
- schema-validation
A validation library for Knockout JS
- knockoutjs
- javascript
- knockout-validation
- validation-library
Powerful implementation of the Specification pattern in PHP
- php
- specifications
- rules
- rules-engine
Complete instrumentation for clojure.spec
- clojure
- spec
- instrument
- defn-spec
A JavaScript schema validation package that supports direct validation of MongoDB update modifier objects
Schema-Inspector is a simple JavaScript object sanitization and validation module.
- javascript
- validation
- sanitization
- data-cleaning
A simple filtering library for PHP
Simple and intuitive schema validator
A validation DSL for Clojure & Clojurescript applications
- clojure
- validation-dsl
- clojurescript
Micro toolkit for Clojure/Script errors
- clojure
- clojurescript
- epl
- taoensso
Valit is dead simple validation for .NET Core. No more if-statements all around your code. Write nice and clean fluent validators instead!
- validation
- fluent-api
- dotnet
- core
Elixir library that provides macros which allow you to encapsulate business logic and validate incoming parameters with predefined contract.
- elixir
- coercion
- ddd
- operation-invocation
A simple, lightweight and powerful field validation library for Android.
- android
- android-library
- annotations
- java