awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 रिपॉजिटरी

Awesome GitHub RepositoriesRecursive Hierarchy Validation

Full-tree recursive validation of nested objects, classes, and collections to ensure total structural integrity.

Distinct from Partial Nested Validation: Distinct from Partial Nested Validation by focusing on the recursive traversal of the entire object tree rather than a specific sub-path.

Explore 5 awesome GitHub repositories matching data & databases · Recursive Hierarchy Validation. Refine with filters or upvote what's useful.

Awesome Recursive Hierarchy Validation GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • go-playground/validatorgo-playground का अवतार

    go-playground/validator

    20,028GitHub पर देखें↗

    This is a Go struct validation library used to maintain data integrity by enforcing constraints on fields, slices, and maps. It functions as a schema validation tool and data integrity validator, ensuring that complex nested structures adhere to predefined rules. The library utilizes struct tags to configure validation logic at runtime and supports a custom function registry for extending validation rules. It is distinguished by its ability to perform cross-field dependency evaluation, allowing the comparison of values between different fields within the same data structure to ensure logical

    Performs full-tree recursive validation of nested structs, slices, and maps to ensure structural integrity.

    Goerror-handlingtranslationvalidation
    GitHub पर देखें↗20,028
  • typestack/class-validatortypestack का अवतार

    typestack/class-validator

    11,796GitHub पर देखें↗

    class-validator is a TypeScript class validation library that uses decorators to define constraints and rules for object properties. It functions as a decorator-based schema validator that ensures data integrity and structural correctness through a combination of synchronous checks and promise-based asynchronous rules. The library provides a recursive validation system for checking complex data hierarchies, including nested classes and individual elements within collections. It includes an object property whitelist utility capable of stripping undocumented properties or blocking unknown field

    Provides a recursive validation system for checking complex data hierarchies and individual elements within collections.

    TypeScriptdecoratorstypescriptvalidation
    GitHub पर देखें↗11,796
  • logaretm/vee-validatelogaretm का अवतार

    logaretm/vee-validate

    11,263GitHub पर देखें↗

    Vee-validate is a form validation library and state management tool for Vue applications. It enables the validation of user inputs through declarative rules and tracks form metadata, including submission status and dirty states. The library functions as a wrapper for integrating external schema validation libraries to enforce consistent data shapes. It also serves as an internationalized framework for displaying translated error messages and localized feedback. The project covers broad capability areas including form state management, the handling of complex nested data structures, and the s

    Provides recursive validation of nested objects and arrays to ensure structural integrity of complex data hierarchies.

    TypeScriptformform-validationforms
    GitHub पर देखें↗11,263
  • bufbuild/protoc-gen-validatebufbuild का अवतार

    bufbuild/protoc-gen-validate

    4,122GitHub पर देखें↗

    This project is a protocol buffer validation plugin and code generator that creates consistent validation logic across multiple programming languages. It functions as a compiler extension for the Protocol Buffer toolchain, allowing developers to define semantic constraints directly within schema files to ensure data consistency. The tool uses custom options to embed validation rules into message definitions, mapping these schema constraints to language-specific implementation patterns. It employs predicate-based constraint checking and recursive traversal to enforce rules across nested messag

    Performs recursive validation on message fields to ensure required content is present or skipped throughout the hierarchy.

    Goconstraintsprotocprotoc-plugin
    GitHub पर देखें↗4,122
  • keats/validatorKeats का अवतार

    Keats/validator

    2,488GitHub पर देखें↗

    This library is a declarative validation framework for Rust that enforces data integrity and business rules on structured data models. It utilizes procedural macros to transform attribute-based annotations into executable validation logic, ensuring that data structures adhere to defined constraints before processing. The framework distinguishes itself by performing validation at compile time, which eliminates runtime overhead and provides strict type checking for all rules. It supports recursive traversal of nested data structures and collections, ensuring that every level of a hierarchy is v

    Performs recursive validation on collections and sub-structures to ensure every level of the data hierarchy is verified.

    Rust
    GitHub पर देखें↗2,488
  1. Home
  2. Data & Databases
  3. Nested Data Persistence
  4. Nested Schema Mapping
  5. Partial Nested Validation
  6. Recursive Hierarchy Validation