Valibot is a modular, type-safe schema library for validating and parsing structural data in TypeScript environments.
This project is a Python implementation of the JSON Schema specification, providing a library for verifying that data instances conform to defined schemas. It serves as a data validation framework capable of validating both the data itself and the schemas against official meta-schemas to ensure structural correctness. The library features a schema reference resolver that maps URIs to definitions, enabling the resolution of internal and remote references for modular schema management. It is designed for extensibility, allowing for the definition of custom keywords, custom type-checking logic,
This library is a PHP framework for enforcing data integrity and business rules by validating scalar values and complex object structures against predefined constraints. It provides a structured approach to inspecting object graphs and property metadata, ensuring that data conforms to expected requirements before it is processed by an application. The framework distinguishes itself through a metadata-driven mapping system that uses reflection or configuration files to apply rules directly to object properties. It supports contextual rule orchestration, allowing developers to organize constrai
Extensible Data Notation is a language-agnostic text format designed for the reliable exchange of structured data and immutable values across diverse programming environments and distributed systems. It provides a standardized way to organize information into hierarchies using collections such as maps, sets, and vectors, ensuring consistent data recognition through the use of symbolic identifiers and keywords. The format distinguishes itself through its support for extensible tagged elements, which allow developers to register custom handlers to interpret domain-specific data structures beyon
Acest proiect oferă Specificația JSON Schema, un standard pentru adnotarea și validarea documentelor JSON pentru a asigura structuri de date consistente în diferite sisteme. Servește ca un standard de validare a datelor și un standard de interoperabilitate, stabilind un limbaj comun pentru schimbul de definiții de date între diferite limbaje de programare și platforme.
Principalele funcționalități ale json-schema-org/json-schema-spec sunt: JSON-Schema, Data Validation, Schema Validators, Meta-Schema Validations, Structural Data Validators, Data Exchange Standards, Data Interoperability Standards, Data Vocabulary Frameworks.
Alternativele open-source pentru json-schema-org/json-schema-spec includ: open-circle/valibot — Valibot is a modular, type-safe schema library for validating and parsing structural data in TypeScript environments. julian/jsonschema — This project is a Python implementation of the JSON Schema specification, providing a library for verifying that data… symfony/validator — This library is a PHP framework for enforcing data integrity and business rules by validating scalar values and… edn-format/edn — Extensible Data Notation is a language-agnostic text format designed for the reliable exchange of structured data and… chinese-poetry/chinese-poetry — This project is a comprehensive dataset and archive of classical Chinese poetry, prose, and Confucian classics. It… obsidianmd/jsoncanvas — JSON Canvas is an interoperable whiteboard specification and data exchange format. It provides a standardized JSON…