awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 个仓库

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

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • great-expectations/great_expectationsgreat-expectations 的头像

    great-expectations/great_expectations

    11,558在 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
    在 GitHub 上查看↗11,558
  • arktypeio/arktypearktypeio 的头像

    arktypeio/arktype

    7,780在 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
    在 GitHub 上查看↗7,780
  • samchon/typiasamchon 的头像

    samchon/typia

    5,837在 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
    在 GitHub 上查看↗5,837
  • amperser/proselintamperser 的头像

    amperser/proselint

    4,542在 GitHub 上查看↗

    Proselint 是一个散文语法检查器和基于规则的文本分析器,旨在识别书面文本中的文体错误、陈词滥调和行话。它根据预定义的语言和排版规则注册表扫描文档,以保持专业的编辑标准并提高写作质量。 该项目可作为命令行文本处理器、可编程分析库和 git 预提交钩子使用。其模块化架构允许核心引擎嵌入到其他应用程序中,通过 REST API 公开,或集成到文本编辑器中。 该工具支持递归目录遍历进行批量分析,并接受标准输入中的文本以用于命令行管道。它提供了启用或禁用特定语言检查的配置选项,并能以结构化的 JSON 格式导出诊断结果。

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

    JavaScript
    在 GitHub 上查看↗4,542
  • pa11y/pa11ypa11y 的头像

    pa11y/pa11y

    4,463在 GitHub 上查看↗

    Pa11y 是一个自动化的 Web 无障碍审计工具和 WCAG 合规性扫描器。它作为无头浏览器测试工具和 Node.js 无障碍 API 运行,利用自动化规则和行业标准识别残障用户在使用网站时遇到的障碍。 该项目提供了一个可编程接口,用于触发审计并在 JavaScript 应用程序中检索结构化的结果对象。其特色功能包括用户交互模拟、页面状态同步,以及通过 CSS 选择器限制测试范围以审计特定页面区域的能力。 该系统支持批量页面审计,并可作为 CI/CD 流水线的无障碍准入关卡,在检测到回归时阻止部署。其广泛的功能包括通过仪表板监控无障碍健康趋势、配置浏览器环境以及以多种格式导出合规性报告。 它提供命令行界面和基于 Promise 的 Node.js 库两种形式。

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

    JavaScripta11yaccessibilityaccessibility-testing
    在 GitHub 上查看↗4,463
  • deepchecks/deepchecksdeepchecks 的头像

    deepchecks/deepchecks

    4,024在 GitHub 上查看↗

    Deepchecks 是一个机器学习模型验证框架和 MLOps 测试库。它作为 AI 数据质量套件和性能评估器,旨在从研究到生产全流程验证模型和数据集的完整性与性能。 该项目作为模型监控工具,用于跟踪生产环境中的数据漂移和性能下降。它允许创建自定义验证套件,并利用可插拔的检查架构在持续集成流水线中自动化质量检查。 该框架涵盖了广泛的功能,包括数据完整性验证、基于分布的漂移检测和模型版本比较。它为计算机视觉和自然语言处理提供了专门的分析,以及将验证指标转换为交互式视觉报告的报告工具。 该系统支持本地部署,以保持数据隐私和基础设施控制。

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

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

探索子标签

  • 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.