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 Java-based tool for enforcing data structure constraints and verifying technical formats against defined schema specifications. It functions as a processing utility that parses complex data structures while managing external schema references and circular dependencies. The engine distinguishes itself through an immutable processor design that enables thread-safe, concurrent validation without requiring external synchronization. It employs arbitrary-precision arithmetic to evaluate numeric constraints, preventing common floating-point rounding errors, and utilizes character-l
This project is a JSON Schema validation library and framework used to verify that data instances conform to declarative definitions. It functions as a validation engine that enforces structural constraints and data types, while also serving as a meta-validator to ensure schema definitions themselves are syntactically correct against official meta-schemas. The library is designed for extensibility, allowing users to define custom validation logic by mapping schema keywords to specialized callable functions. It includes a registry-based reference resolver for managing internal and external URI
AWS Powertools for Python is a utility framework designed for building production-ready Python functions on AWS Lambda. It provides a comprehensive suite of tools for observability, event parsing, routing, and idempotency management to streamline the development of serverless applications. The project distinguishes itself through specialized capabilities for event-driven architectures and AI agent orchestration. It enables the implementation of AI agents by exposing functions as tools via OpenAPI schemas and managing conversation states. Additionally, it features an idempotency library that p
هذه المكتبة هي محرك تحقق قائم على Ruby مصمم للتحقق من هياكل بيانات JSON مقابل مواصفات المخطط الرسمية. تضمن سلامة البيانات من خلال التأكد من أن الكائنات والسلاسل والملفات تتوافق مع القيود الهيكلية المحددة، مع التحقق أيضاً من سلامة تعريفات المخطط نفسها مقابل معايير المخطط الوصفي (metaschema) الرسمية.
الميزات الرئيسية لـ voxpupuli/json-schema هي: JSON Schema Validation, Data Validation Libraries, Schema Extensions, Field-Scoped Validation Contexts, Data Validation Layers, Networked Schema Resolvers, Remote Resolvers, Custom Format Validators.
تشمل البدائل مفتوحة المصدر لـ voxpupuli/json-schema: julian/jsonschema — This project is a Python implementation of the JSON Schema specification, providing a library for verifying that data… java-json-tools/json-schema-validator — This library is a Java-based tool for enforcing data structure constraints and verifying technical formats against… python-jsonschema/jsonschema — This project is a JSON Schema validation library and framework used to verify that data instances conform to… aws-powertools/powertools-lambda-python — AWS Powertools for Python is a utility framework designed for building production-ready Python functions on AWS… everit-org/json-schema — This project is a Java library designed to validate JSON documents against defined schema specifications. It functions… dry-rb/dry-types — This library provides a type system for Ruby applications, offering a framework for defining, validating, and coercing…