Showing 36 of 339 projects
A performant React library for form state management and validation using hooks, supporting both web and React Native.
Performant React Hooks for form state management and validation, supporting both web and React Native.
A Python library for data validation and settings management using Python type hints.
Data validation and settings management using Python type hints.
A comprehensive library of string validators and sanitizers for Node.js and browsers.
A powerful schema description language and data validator for JavaScript.
A Go package for struct and field validation with cross-field, cross-struct, and deep diving into slices, arrays, and maps.
A React component for building web forms from JSON Schema with support for multiple UI libraries.
The fastest JSON Schema and JSON Type Definition validator for Node.js and browsers.
A Python library that provides reliable, validated JSON outputs from any LLM using Pydantic models.
A React higher-order component that stores form state in Redux for tight integration with your Redux application.
Elegant iOS form builder library in Swift for declaratively creating dynamic and complex forms.
A Vue.js form validation library with declarative components and composition API support.
A comprehensive, dependency-free JavaScript library for type checking, validation, and environment detection.
A deprecated Ruby gem for easy file attachment management in ActiveRecord with image processing capabilities.
A modular, type-safe TypeScript schema library for validating structural data with zero dependencies.
A rapid development PHP framework using MVC and design patterns to build robust web applications quickly.
Create GraphQL schemas and resolvers with TypeScript using classes and decorators for a type-safe developer experience.
A comprehensive collection of 128 language files for localizing Laravel and its official packages.
A lightweight library for converting complex objects to and from simple Python datatypes.
A simple and composable way to validate data in JavaScript (and TypeScript).
Simple, lightweight model-based validation library for Vue.js 2.x and 3.0.
A headless, performant, and type-safe form state management library for TypeScript/JavaScript and popular frameworks.
A Go package providing validators and sanitizers for strings, numerics, slices, and structs.
A powerful, expressive validation engine for PHP with over 150 built-in validators and fluent chaining syntax.
A Swift framework for parsing, formatting, and validating international phone numbers, inspired by Google's libphonenumber.
A vocabulary for validating, annotating, and manipulating JSON documents.
A PHP library for parsing, formatting, validating, and geocoding international phone numbers, based on Google's libphonenumber.
An implementation of the JSON Schema specification for Python
A form framework with a single-component API, co-located validation, and self-structuring data designed for coding agents and humans.
A Python web framework for spec-first API development, automatically handling routing, validation, and serialization from OpenAPI specifications.
A flexible and expressive API for performing statistical data validation on dataframe-like objects.
A single-header C++11 command line parser with a simple interface and rich feature set.
A TypeScript chess library for move generation, validation, and game state detection.
A language-agnostic command-line tool for validating API documentation against backend implementation.
A fluent, chainable JavaScript validation library with a simple API for validating any data type.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.