6 रिपॉजिटरी
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.
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.
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.
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.
Proselint is a prose linter and rule-based text analyzer designed to identify stylistic errors, clichés, and jargon in written text. It scans documents against a curated registry of linguistic and typographic rules to maintain professional editorial standards and improve writing quality. The project functions as a command line text processor, a programmable analysis library, and a git pre-commit hook. Its modular architecture allows the core engine to be embedded into other applications, exposed via a REST API, or integrated into text editors. The tool supports recursive directory traversal
Outputs diagnostic linting results as structured JSON objects for integration with external tools.
Pa11y एक स्वचालित वेब एक्सेसिबिलिटी ऑडिटर और WCAG अनुपालन स्कैनर है। यह एक हेडलेस ब्राउज़र टेस्टिंग टूल और Node.js एक्सेसिबिलिटी API के रूप में कार्य करता है, जो स्वचालित नियमों और उद्योग मानकों का उपयोग करके विकलांग उपयोगकर्ताओं के लिए बाधाओं की पहचान करता है। यह प्रोजेक्ट ऑडिट ट्रिगर करने और JavaScript एप्लिकेशन के भीतर संरचित परिणाम ऑब्जेक्ट प्राप्त करने के लिए एक प्रोग्रामेबल इंटरफेस प्रदान करता है। यह यूजर इंटरैक्शन सिमुलेशन, पेज स्टेट सिंक्रोनाइज़ेशन और विशिष्ट पेज क्षेत्रों का ऑडिट करने के लिए CSS सिलेक्टर्स का उपयोग करके टेस्ट स्कोप को सीमित करने जैसी क्षमताओं के माध्यम से खुद को अलग करता है। यह सिस्टम बल्क पेज ऑडिटिंग का समर्थन करता है और CI/CD पाइपलाइनों के लिए एक एक्सेसिबिलिटी गेट के रूप में कार्य करता है, ताकि रिग्रेशन का पता चलने पर डिप्लॉयमेंट को रोका जा सके। इसकी व्यापक क्षमताओं में डैशबोर्ड के माध्यम से एक्सेसिबिलिटी हेल्थ ट्रेंड्स की निगरानी करना, ब्राउज़र वातावरण को कॉन्फ़िगर करना और कई प्रारूपों में अनुपालन रिपोर्ट निर्यात करना शामिल है। यह कमांड-लाइन इंटरफेस और प्रॉमिस-आधारित Node.js लाइब्रेरी के रूप में उपलब्ध है।
Transforms accessibility audit findings into structured JSON objects for machine-readable audit trails.
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.