awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 repositorios

Awesome GitHub RepositoriesValidation Result Serializers

Captures validation outcomes as structured JSON objects for machine-readable audit trails.

Distinct from JSON Response Serializers: Distinct from JSON Response Serializers: focuses on serializing data quality validation results rather than general server-side API responses.

Explore 6 awesome GitHub repositories matching data & databases · Validation Result Serializers. Refine with filters or upvote what's useful.

Awesome Validation Result Serializers GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • great-expectations/great_expectationsAvatar de great-expectations

    great-expectations/great_expectations

    11,558Ver en GitHub↗

    Great Expectations is a data quality testing framework and observability platform designed to monitor the reliability of data pipelines. It provides a structured environment for defining, documenting, and automating data quality assertions, allowing teams to validate datasets against expected structure and content before they move through downstream processes. The project distinguishes itself through a declarative domain-specific language that stores quality rules as version-controlled configuration files. It utilizes an execution engine abstraction to translate these high-level assertions in

    Captures validation outcomes as structured JSON objects to provide a machine-readable audit trail of data health.

    Pythoncleandatadata-engineeringdata-profilers
    Ver en GitHub↗11,558
  • arktypeio/arktypeAvatar de arktypeio

    arktypeio/arktype

    7,780Ver en GitHub↗

    Arktype is a TypeScript runtime validation library and schema orchestrator. It synchronizes TypeScript types with runtime data validation, allowing users to define type-safe schemas that ensure unknown data adheres to specific structures during application execution. The project distinguishes itself by using set-theory type analysis to determine intersections and subtype compatibility, alongside JIT-compiled validation functions for optimized performance. It supports advanced type modeling through branded type constraints, recursive alias resolution, and the ability to generate runtime valida

    Converts validation failures into structured JSON maps grouped by path for programmatic access.

    TypeScriptjavascriptparsingruntime-typechecking
    Ver en GitHub↗7,780
  • samchon/typiaAvatar de samchon

    samchon/typia

    5,837Ver en GitHub↗

    Typia is a compile-time code generator that transforms TypeScript type annotations into runtime validation, serialization, and schema functions without requiring decorators or separate schema files. It generates optimized validation and serialization code during TypeScript compilation, producing dedicated functions for each type that eliminate runtime schema objects for faster execution. The project extends this core capability into several integrated areas. It generates fully typed client SDKs from NestJS controller source code, keeping server and client types synchronized automatically. It

    Checks input objects against their TypeScript type before serializing to prevent corrupt output.

    Go
    Ver en GitHub↗5,837
  • amperser/proselintAvatar de amperser

    amperser/proselint

    4,542Ver en GitHub↗

    Proselint es un linter de prosa y analizador de texto basado en reglas, diseñado para identificar errores estilísticos, clichés y jerga en textos escritos. Escanea documentos comparándolos con un registro curado de reglas lingüísticas y tipográficas para mantener estándares editoriales profesionales y mejorar la calidad de la escritura. El proyecto funciona como un procesador de texto de línea de comandos, una librería de análisis programable y un hook de pre-commit de git. Su arquitectura modular permite integrar el motor principal en otras aplicaciones, exponerlo a través de una API REST o integrarlo en editores de texto. La herramienta admite el recorrido recursivo de directorios para análisis por lotes y acepta texto a través de la entrada estándar para su uso en tuberías (pipelines) de línea de comandos. Proporciona opciones de configuración para habilitar o deshabilitar comprobaciones lingüísticas específicas y puede exportar los resultados del diagnóstico en formato JSON estructurado.

    Outputs diagnostic linting results as structured JSON objects for integration with external tools.

    JavaScript
    Ver en GitHub↗4,542
  • pa11y/pa11yAvatar de pa11y

    pa11y/pa11y

    4,463Ver en GitHub↗

    Pa11y es un auditor de accesibilidad web automatizado y escáner de cumplimiento WCAG. Funciona como una herramienta de prueba de navegador headless y una API de accesibilidad de Node.js que identifica barreras para usuarios con discapacidades utilizando reglas automatizadas y estándares de la industria. El proyecto proporciona una interfaz programable para activar auditorías y recuperar objetos de resultados estructurados dentro de aplicaciones JavaScript. Se distingue por capacidades como la simulación de interacción del usuario, la sincronización del estado de la página y la capacidad de restringir los alcances de las pruebas utilizando selectores CSS para auditar regiones específicas de la página. El sistema admite la auditoría de páginas masivas y sirve como una puerta de accesibilidad para pipelines de CI/CD para bloquear despliegues cuando se detectan regresiones. Las capacidades amplias incluyen el monitoreo de tendencias de salud de accesibilidad a través de paneles, la configuración de entornos de navegador y la exportación de informes de cumplimiento en múltiples formatos. Está disponible como una interfaz de línea de comandos y una librería de Node.js basada en promesas.

    Transforms accessibility audit findings into structured JSON objects for machine-readable audit trails.

    JavaScripta11yaccessibilityaccessibility-testing
    Ver en GitHub↗4,463
  • deepchecks/deepchecksAvatar de deepchecks

    deepchecks/deepchecks

    4,024Ver en GitHub↗

    Deepchecks is a machine learning model validation framework and MLOps testing library. It serves as an AI data quality suite and performance evaluator designed to verify the integrity and performance of models and datasets from research through production. The project functions as a model monitoring tool for tracking data drift and performance degradation in production environments. It allows for the creation of custom validation suites and utilizes a pluggable check architecture to automate quality checks within continuous integration pipelines. The framework covers a broad range of capabil

    Captures validation outcomes as serializable strings to allow reconstruction and reproduction of analysis runs.

    Python
    Ver en GitHub↗4,024
  1. Home
  2. Data & Databases
  3. Data Structures
  4. Structured Return Objects
  5. JSON Response Serializers
  6. Validation Result Serializers

Explorar subetiquetas

  • Pre-Serialization ValidatorsChecks input against its TypeScript type before stringifying, returning null, throwing, or returning validation details on mismatch. **Distinct from Validation Result Serializers:** Distinct from Validation Result Serializers: validates before serialization, not just serializing validation results.
  • Validation State RestorationCapabilities for reconstructing previous validation runs from serialized state strings. **Distinct from Validation Result Serializers:** Focuses on the restoration/reconstruction of a previous run's state, not just the act of serialization.