Showing 36 of 339 projects
Performant React Hooks for form state management and validation, supporting both web and React Native.
A performant React library for form state management and validation using hooks, supporting both web and React Native.
Data validation and settings management using Python type hints.
A Python library for 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.