Clear ×

Validation

52 repositories found

dmno-dev

dmno-dev

varlock
TypeScript AI analysis

Varlock is a schema-driven environment variable management tool designed specifically for AI safety and secure configuration. It enables developers...

Production ready Beginner friendly Niche use case
configuration dotenv env
3.8k
107
42
53/wk
active
8/10 DevOps
567-labs

567-labs

instructor
Python AI analysis

Instructor is a Python library that simplifies extracting structured data from LLMs by using Pydantic models for validation and schema definition. It...

Production ready Beginner friendly
openai openai-function-calli openai-functions
13.5k
1.1k
52
105/wk
active
8/10 AI & ML
esig

esig

dss
Java AI analysis

DSS is a specialized Java framework for creating, validating, and extending advanced electronic signatures across multiple formats (XAdES, CAdES,...

Production ready Niche use case
asic cades esignature
1k
408
5
3/wk
active
8/10 Security
open-policy-agent

open-policy-agent

gatekeeper
Go AI analysis

Gatekeeper is a policy controller for Kubernetes that extends OPA (Open Policy Agent) with native CRD support, mutation capabilities, audit...

Production ready Niche use case
admission cncf gatekeeper
4.2k
867
177
5/wk
active
8/10 DevOps
marshmallow-code

marshmallow-code

marshmallow
Python AI analysis

Marshmallow is a Python library for converting complex objects to and from simple Python datatypes, enabling validation, deserialization, and...

Production ready Beginner friendly
deserialization marshalling python
7.2k
703
142
3/wk
active
8/10 Dev Tools
santhosh-tekuri

santhosh-tekuri

jsonschema
Go AI analysis

A comprehensive JSON Schema validator library for Go supporting drafts 4, 6, 7, 2019-09, and 2020-12. It excels at standards compliance (passing...

Production ready Single maintainer Niche use case
draft2019-09 draft2020-12 draft4
1.2k
128
29
4/wk
recent
8/10 Dev Tools
kptdev

kptdev

kpt
Go AI analysis

kpt is a package-centric toolchain for automating Kubernetes configuration editing and delivery at scale, built around the "Configuration as Data"...

Production ready Niche use case
cli config-as-data configuration-management
1.9k
259
392
6/wk
active
7/10 DevOps
msgspec

msgspec

msgspec
Python AI analysis

msgspec is a high-performance serialization and validation library for Python supporting JSON, MessagePack, YAML, and TOML formats. It specializes in...

Production ready Niche use case
deserialization json json-schema
3.9k
156
203
12/wk
active
8/10 Dev Tools
bufbuild

bufbuild

protovalidate
Go AI analysis

Protovalidate is a semantic validation library for Protocol Buffers that provides standard annotations and CEL-based custom validation rules across...

Production ready Niche use case
cc cel common-expression-language
1.5k
62
26
4/wk
active
8/10 Dev Tools
Oudwins

Oudwins

zog
Go AI analysis

Zog is a schema validation and parsing library for Go inspired by Zod (TypeScript) and Yup, enabling runtime value validation with a method-chaining...

Production ready Beginner friendly Single maintainer Niche use case
error-handling golang runtime-validation
1.2k
38
14
3/wk
active
8/10 Dev Tools
json-schema-org

json-schema-org

json-schema-spec
JavaScript AI analysis

JSON Schema is a vocabulary and specification for validating, annotating, and manipulating JSON documents. This repository contains the...

Production ready Niche use case
api-documentation json json-schema
5.1k
438
67
11/wk
active
8/10 Dev Tools
kcl-lang

kcl-lang

kcl
Rust AI analysis

KCL is a constraint-based record and functional programming language designed for generating and validating complex cloud-native configurations...

Production ready Niche use case
cloud-native compiler configuration
2.4k
168
111
5/wk
recent
7/10 DevOps
pydantic

pydantic

pydantic
Python AI analysis

Pydantic is a data validation library that uses Python type hints to define and enforce data schemas, offering fast parsing and extensible...

Production ready Beginner friendly
hints json-schema parsing
28.2k
2.8k
562
59/wk
active
9/10 Dev Tools
unionai-oss

unionai-oss

pandera
Python AI analysis

Pandera is a statistical data validation library for dataframe-like objects (pandas, polars, pyspark, etc.) that enables developers to define and...

Production ready Beginner friendly Niche use case
assertions data-assertions data-check
4.4k
416
433
9/wk
active
8/10 Data
h2non

h2non

filetype
Go AI analysis

A lightweight Go library for identifying file types by examining magic number headers, without external dependencies. It serves developers and...

Production ready Beginner friendly Single maintainer Niche use case
binary discovery extension
2.3k
188
51
4/wk
recent
8/10 Dev Tools
open-circle

open-circle

valibot
TypeScript AI analysis

Valibot is a modular, type-safe schema validation library for TypeScript that validates data at runtime with minimal bundle size (starting under 700...

Production ready Beginner friendly
bundle-size modular parsing
8.8k
356
150
11/wk
active
9/10 Dev Tools
edmundhung

edmundhung

conform
TypeScript AI analysis

Conform is a progressive enhancement form library for React that prioritizes resilience, type safety, and web standards compliance, with native...

Production ready Single maintainer Niche use case
form-validation nextjs progressive-enhancement
2.6k
145
53
3/wk
active
8/10 Web Dev
greyblake

greyblake

nutype
Rust AI analysis

Nutype is a Rust proc macro that adds validation and sanitization constraints to the newtype pattern, enabling compile-time and runtime guarantees...

Production ready Single maintainer Niche use case
data data-structures invariance
1.7k
30
10
2/wk
recent
8/10 Dev Tools
python-jsonschema

python-jsonschema

jsonschema
Python AI analysis

jsonschema is a mature Python implementation of the JSON Schema specification, supporting all major draft versions (3 through 2020-12). It serves...

Production ready Beginner friendly
json json-schema jsonschema
5k
625
55
5/wk
active
9/10 Dev Tools
cue-lang

cue-lang

cue
Go AI analysis

CUE is a configuration language and validation framework that combines schema definition, data validation, and policy enforcement for text-based...

Production ready Niche use case
configuration data kubernetes
6.2k
359
720
6/wk
active
8/10 DevOps
remult

remult

remult
TypeScript AI analysis

Remult is a full-stack TypeScript framework that uses entities as a single source of truth for CRUD APIs, frontend type-safe clients, and backend...

Production ready Beginner friendly
angular api crud
3.2k
155
117
3/wk
active
8/10 Web Dev
apple

apple

pkl
Java AI analysis

Pkl is a configuration-as-code language designed for writing and validating configuration files with rich type checking and tooling support. It fills...

Production ready Niche use case
config configuration data
11.5k
392
217
10/wk
active
8/10 DevOps
gookit

gookit

validate
Go AI analysis

Validate is a Go library for data validation and filtering that supports Maps, Structs, and HTTP request data with over 70 built-in validators and...

Production ready Beginner friendly Niche use case
filter govalidator validate
1.2k
126
4
1/wk
recent
8/10 Web Dev
go-playground

go-playground

validator
Go AI analysis

A widely-used Go struct validation library that provides comprehensive field and cross-field validation capabilities, including support for nested...

Production ready Beginner friendly Single maintainer
error-handling translation validation
20.1k
1.4k
317
17/wk
active
9/10 Dev Tools
ciscoheat

ciscoheat

sveltekit-superforms
TypeScript AI analysis

Superforms is a TypeScript library that streamlines form handling in SvelteKit by providing server- and client-side validation, automatic type...

Production ready Beginner friendly Single maintainer Niche use case
arktype form-validation forms
2.8k
104
88
2/wk
active
8/10 Web Dev
marshmallow-code

marshmallow-code

webargs
Python AI analysis

webargs is a Python library for parsing and validating HTTP request arguments across popular web frameworks (Flask, Django, Bottle, Tornado, Pyramid,...

Production ready Beginner friendly Niche use case
aiohttp bottlepy django
1.4k
166
5
1/wk
active
8/10 Web Dev
typestack

typestack

class-validator
TypeScript AI analysis

class-validator is a TypeScript decorator-based validation library that validates class properties using validator.js internally. It excels for data...

Production ready Beginner friendly
decorators typescript validation
11.8k
845
313
5/wk
slow
8/10 Dev Tools
standard-schema

standard-schema

standard-schema
TypeScript AI analysis

Standard Schema defines a set of TypeScript interfaces that enable schema validation libraries to interoperate through a common specification,...

Production ready Niche use case
interface schema standard
3.6k
116
33
1/wk
active
8/10 Dev Tools
jackocnr

jackocnr

intl-tel-input
TypeScript AI analysis

International Telephone Input is a specialized input component library for entering, formatting, and validating phone numbers across different...

Production ready Beginner friendly Single maintainer Niche use case
angular formatting input
8.2k
2k
4
2/wk
active
8/10 Web Dev
react-hook-form

react-hook-form

react-hook-form
TypeScript AI analysis

React Hook Form is a lightweight, performant library for managing form state and validation in React and React Native applications. It excels at...

Production ready Beginner friendly
dx form-builder forms
44.8k
2.4k
52
6/wk
active
9/10 Web Dev

Showing 30 of 52