Showing 17 of 17 projects
TypeScript-first schema declaration and validation library with static type inference.
A TypeScript-first schema builder for runtime value parsing and validation with expressive, chainable APIs.
A modular, type-safe TypeScript schema library for validating structural data with zero dependencies.
A TypeScript validator that maintains 1:1 type-safety from editor to runtime with optimized performance.
A battle-tested Node.js PostgreSQL client with strict runtime and build-time type safety, composable SQL, and detailed logging.
A comprehensive JavaScript type checking library with TypeScript support, type guards, and assertions.
A Zod-inspired schema builder for runtime value parsing and validation in Go, featuring a concise API and zero dependencies.
A collection of configurable prop type definitions for Vue.js components, inspired by React's prop-types.
A JavaScript library for defining and validating object schemas with a clean, intuitive syntax and JSON Schema serialization.
A strongly-typed runtime validation library for TypeScript that generates accurate interfaces from function-based schemas.
A strongly-typed runtime validation library for TypeScript that generates accurate interfaces and supports data transformation.
A Python library for creating phantom types that enforce runtime and static type constraints through predicates.
Adds runtime type checking and immutability to Redux state and actions using tcomb.
A 400-byte TypeScript/JavaScript schema validator with a chainable API, compatible with established libraries like zod and superstruct.
A Python decorator that performs runtime type checking of function parameters and raises TypeMisMatch on invalid calls.
A lightweight PHP library to check Composer dependencies and environment at runtime.
A Python library for parsing JSON-like values using TypedDicts and standard type hints at runtime.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.