awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 مستودعات

Awesome GitHub RepositoriesAttribute Validations

Tests used to ensure data attributes meet specific criteria before persistence.

Distinct from Model Validation: Focuses on functional data attribute validation rather than AI model performance validation.

Explore 7 awesome GitHub repositories matching part of an awesome list · Attribute Validations. Refine with filters or upvote what's useful.

  1. Home
  2. Part of an Awesome List
  3. AI & Machine Learning
  4. Model Validation
  5. Attribute Validations

Awesome Attribute Validations GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • markdoc/markdocالصورة الرمزية لـ markdoc

    markdoc/markdoc

    8,060عرض على GitHub↗

    Markdoc is a documentation content framework that extends standard Markdown with custom tags, typed schemas, and reusable components, parsing content into an abstract syntax tree and rendering it as React elements or HTML. It provides a structured authoring system where documents are processed through an AST-based pipeline, enabling validation, transformation, and flexible output generation. The framework distinguishes itself through a schema-driven validation pipeline that checks document structure and attribute values against defined rules, and a pluggable renderer architecture that accepts

    Runs user-defined validation functions on tag and node attributes to enforce value constraints.

    TypeScriptauthoringdocumentationmarkdoc
    عرض على GitHub↗8,060
  • railsgirls/guides.railsgirls.comالصورة الرمزية لـ railsgirls

    railsgirls/guides.railsgirls.com

    7,106عرض على GitHub↗

    This project is a web development tutorial site and a Ruby on Rails learning resource designed as a beginner programming guide. It serves as a technical workshop curriculum and a structured framework for organizing and coaching community-led programming events. The site functions as a static site generator that converts Markdown content and templates into pre-rendered HTML pages. This architecture supports the delivery of step-by-step guides and instructional materials used to teach new learners how to build web applications. The content covers a broad range of capabilities, including Ruby o

    Instructs on how to ensure required attributes are present and valid before saving to the database.

    HTMLhacktoberfestrailsruby
    عرض على GitHub↗7,106
  • messagepack-csharp/messagepack-csharpالصورة الرمزية لـ MessagePack-CSharp

    MessagePack-CSharp/MessagePack-CSharp

    6,607عرض على GitHub↗

    MessagePack-CSharp is a high-performance binary serializer for .NET that converts C# objects to and from the compact MessagePack format. It uses compile-time source generation to produce AOT-safe formatters and resolvers, eliminating runtime reflection and enabling ahead-of-time compilation scenarios. The serializer encodes object fields as integer indices instead of string keys, producing compact binary output with deterministic field ordering, and provides stack-allocated reader and writer structs for direct encoding and decoding of MessagePack primitives without heap allocations. The libra

    Detects incorrect attribute usage and missing annotations at compile time via analyzers.

    C#c-sharplz4messagepack
    عرض على GitHub↗6,607
  • apache/incubator-kie-droolsالصورة الرمزية لـ apache

    apache/incubator-kie-drools

    6,269عرض على GitHub↗

    This project is a business rules management system and rule engine designed to define, execute, and manage complex business logic decoupled from application source code. It provides a business logic compiler that transforms human-readable rule definitions into executable models for high-performance runtime evaluation. The system includes a complex event processing engine for analyzing real-time data streams to identify temporal patterns and a decision model and notation executor that processes structured logic based on industry standards for deterministic results. It utilizes an inference eng

    Transforms human-readable rule resources into a compiled executable model for high-performance runtime evaluation.

    Java
    عرض على GitHub↗6,269
  • fastendpoints/fastendpointsالصورة الرمزية لـ FastEndpoints

    FastEndpoints/FastEndpoints

    5,953عرض على GitHub↗

    A light-weight REST API development framework for ASP.NET 8 and newer.

    Compiles validation rules defined as attributes or fluent configurations into efficient runtime checks.

    C#aspnetfastendpointsminimal-api
    عرض على GitHub↗5,953
  • python-attrs/attrsالصورة الرمزية لـ python-attrs

    python-attrs/attrs

    5,799عرض على GitHub↗

    attrs is a Python library that automatically generates initialization, representation, equality, hashing, and ordering methods from declarative class attribute definitions. At its core, it provides a class decorator metaprogramming framework that intercepts class creation to rewrite the class body, producing dunder methods without manual boilerplate. The library includes a comprehensive attribute validation toolkit with built-in validators for type checks, range constraints, regex matching, length limits, and logical composition of validation rules. The library distinguishes itself through it

    Attaches validation logic to individual attributes that runs during initialization.

    Python
    عرض على GitHub↗5,799
  • thedersen/backbone.validationالصورة الرمزية لـ thedersen

    thedersen/backbone.validation

    1,300عرض على GitHub↗

    Backbone.validation is a JavaScript library designed to enforce data integrity within Backbone.js models. It provides a framework for defining declarative validation schemas that intercept attribute changes, ensuring that data meets specified business requirements before it is committed to the model. The library distinguishes itself by tightly coupling model-level validation with user interface components. It features an event-driven binding system that monitors model states and automatically triggers interface updates, providing real-time feedback as users interact with forms. This approach

    Configures validation schemas for model attributes to ensure data meets business requirements before persistence.

    JavaScript
    عرض على GitHub↗1,300

استكشف الوسوم الفرعية

  • Built-in Validator LibrariesPredefined validation functions for type checks, range constraints, regex matching, and length limits. **Distinct from Custom Attribute Rule Validations:** Distinct from Custom Attribute Rule Validations: provides a library of built-in validators rather than user-defined validation functions.
  • Compile-Time Attribute Validators1 وسم فرعيDetects incorrect attribute usage and missing annotations at compile time via analyzers. **Distinct from Attribute Validations:** Distinct from Attribute Validations: operates at compile time rather than runtime validation.
  • Custom Attribute Rule ValidationsRuns user-defined validation functions on tag and node attributes to enforce value constraints. **Distinct from Attribute Validations:** Distinct from Attribute Validations: focuses on user-defined validation functions rather than predefined attribute checks.
  • Validation SuspensionTemporarily suspends all attribute validation within a context manager for bulk updates or deserialization. **Distinct from Attribute Validations:** Distinct from Attribute Validations: focuses on temporarily disabling validation, not defining or running validation rules.