Showing 36 of 177 projects
A runtime type checker for Roblox Lua to validate data types and prevent type mismatch bugs.
A dead simple fluent validation library for .NET Core that replaces if-statements with clean validators.
A collection of pre-built, tested ActiveModel/ActiveRecord validators for common data formats like email, phone, and credit cards.
Embeddable, scalable CSV and Excel import widget for SaaS products, saving months of development time.
A library providing extended custom scalar types for GraphQL Java implementations, including date/time, numeric ranges, and specialized formats.
Pydantic models for creating and validating GeoJSON data according to the RFC 7946 specification.
A generic fuzzing and delta-debugging framework for generating and reducing structured data using an EBNF-like notation.
A human-readable textual format for describing JSON that compiles to JSONSchema.
A Python library for monitoring model and data drift over time, generating insightful HTML reports for AI governance.
A functional, composable validation library for JavaScript with strict type checking.
A fast, dependency-free JavaScript library for JSON Schema validation, supporting draft v4 and custom extensions.
An experimental protoc plugin that generates Firebase Security Rules for Cloud Firestore from Protocol Buffer definitions.
A 400-byte TypeScript/JavaScript schema validator with a chainable API, compatible with established libraries like zod and superstruct.
Fast, simple, and correct runtime data validation and enforcement using Python 3 type hints.
An IDL compiler written in Luau for ROBLOX buffer networking, generating performant and bandwidth-efficient code.
A curated list of awesome JSON Schema resources, tutorials, tools, and libraries.
An Ember addon that adds Active Record-style validations to Ember Data models with a simple, declarative API.
A fast JSON Schema validator for Node.js that compiles schemas into optimized validation functions.
A high-performance JSON Schema validator for JavaScript that uses dynamic code generation for V8 optimization.
A PHP library generator that creates fully-typed classes, serialization, validation, and a REST client from HL7 FHIR XSD schemas.
A Python tool for validating data using JSON Schema and converting schemas into data-interchange formats like Avro.
A command-line tool for validating, cleaning, and minimizing GTFS transit feed files while preserving semantic equivalence.
A simple and flexible Elixir library for validating data structures with an intuitive API.
A multipurpose JavaScript validation library supporting both synchronous and asynchronous validation with structured error reporting.
A Go library for validating structs using field tags with built-in and custom rules.
Collect, validate, and send ROS 2 data to build APIs and dashboards with reliable data pipelines.
A structural validation library for Clojure and ClojureScript.
A Go library implementing check digit algorithms (Luhn, Verhoeff, Damm) and calculators for ISBN, EAN, JAN, UPC, and other standards.
An R package for robust UTF-8 text processing, fixing bugs in R's native Unicode handling.
A Python library that fixes GeoJSON geometries crossing the 180th meridian (antimeridian) by splitting them into valid shapes.
A Python tool to fix invalid GeoJSON objects and files via CLI or library.
A PHP schema validator for JSON, YAML, and XML files that can generate documentation and XSD files.
A Python library for parsing JSON-like values using TypedDicts and standard type hints at runtime.
A parser and validator for GeoJSON strings that checks semantics and provides character-level warnings.
A Java library for loading, saving, and validating large GTFS feeds using disk-backed storage.
A Roblox DataStore abstraction library providing session locking, validation, migrations, and retries for reliable data persistence.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.