Showing 36 of 177 projects
A Symfony bundle that generates JSON Schema definitions from Doctrine ORM entities and validation metadata.
An Elixir library for defining enumerable types that integrate with Ecto and databases using strings, atoms, or keyword lists.
A Dart library for string validation and sanitization, ported from validator.js.
An Elixir-based parser and interpreter for ABNF grammars, implementing RFC5234 and RFC7405 specifications.
A Java-based tool that validates GTFS-realtime transit data feeds against the official specification.
A Java-based tool that validates GTFS-realtime transit data feeds against the official specification.
An ergonomic, functional, and configurable Rust validation library with built-in rules, custom closures, and serde support.
An open-source data specification for accessing, managing, and using historical transit operations data like vehicle locations and passenger counts.
A compiled JSON Schema v4 validator optimized for high-performance validation in environments like REST API servers.
A streaming JSON Schema validator for Java/Kotlin JVM applications, supporting drafts 04, 06, and 07 with Jackson and Gson.
A Ruby gem that compares two JSON objects and returns their differences, optionally excluding specific keys.
Lightweight DataFrame validation decorators for pandas, Polars, Modin, and PyArrow with no custom types required.
A command-line tool to clean and normalize CSV files by removing invalid records and standardizing data.
A declarative and lightweight data validation framework for Swift, built on composition and standard library principles.
An AngularJS directive that renders JSON Schema in a human-readable HTML format.
A schema-based validator for keyword lists and maps, especially useful for validating compile-time options in Elixir DSLs.
A Rust-based validation tool for GTFS (General Transit Feed Specification) files, performing checks from basic file integrity to complex data anomalies.
A lightweight Go library for effortless input validation using struct tags, with no external dependencies.
An R package providing tools for editing, analyzing, and validating transit feeds in GTFS format.
A web app, CLI tool, and library for validating Brain Imaging Data Structure (BIDS) compliance.
A Go library for datastore testing that simplifies setting up initial data and verifying final state across SQL, NoSQL, and file-based stores.
A standalone validation library from CakePHP for building validators to validate arbitrary arrays of data.
A Go package for declarative JSON object validation with support for multiple field types and schema parsing.
A rule engine for data preprocessing using a concise Groovy DSL for validation and transformation.
A fast Java framework for validating GTFS transit data and generating statistics.
A C++17 multi-format serialization library with a unified interface for JSON, XML, YAML, CSV, and MsgPack.
An Elixir library for validating IBAN account numbers and BIC codes with support for 115 countries.
A Go library for binding HTTP request parameters to Go objects with validation support.
A simple and efficient data validation module for Crystal, offering boolean validators, error handling, and a rule-based system.
A fast, memory-efficient, and extensible open-source validator for GTFS (General Transit Feed Specification) data.
A fast and intuitive validation library for Go with conditional logic, error customization, and localization support.
A Python library for reading, writing, and validating GTFS (General Transit Feed Specification) feeds.
A general-purpose validation library for Common Lisp with composable validators and customizable error handling.
A JavaScript utility that returns true if a value exists and false if empty, supporting deeply nested object paths.
Go library providing ISO-3166, ISO-4217, and other standardized types with validation, serialization, and OpenAPI3 support.
A zero-dependency Crystal shard for validating, generating, and formatting Brazilian bureaucratic identifiers like CPF, CNPJ, and CEP.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.