awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repository-uri

Awesome GitHub RepositoriesCompile-Time Attribute Validators

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.

Explore 3 awesome GitHub repositories matching part of an awesome list · Compile-Time Attribute Validators. Refine with filters or upvote what's useful.

Awesome Compile-Time Attribute Validators GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • messagepack-csharp/messagepack-csharpAvatar MessagePack-CSharp

    MessagePack-CSharp/MessagePack-CSharp

    6,607Vezi pe 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
    Vezi pe GitHub↗6,607
  • apache/incubator-kie-droolsAvatar apache

    apache/incubator-kie-drools

    6,269Vezi pe GitHub↗

    Acest proiect este un sistem de gestionare a regulilor de afaceri și un motor de reguli conceput pentru a defini, executa și gestiona logica de afaceri complexă decuplată de codul sursă al aplicației. Acesta oferă un compilator de logică de afaceri care transformă definițiile regulilor lizibile pentru oameni în modele executabile pentru evaluare în runtime de înaltă performanță. Sistemul include un motor de procesare a evenimentelor complexe pentru analizarea fluxurilor de date în timp real în vederea identificării tiparelor temporale și un executor de modele și notații de decizie care procesează logica structurată pe baza standardelor din industrie pentru rezultate deterministe. Utilizează un motor de inferență care suportă forward și backward chaining pentru a automatiza deciziile prin evaluarea dependențelor logice complexe. Platforma acoperă o gamă largă de capabilități, inclusiv gestionarea sesiunilor de reguli, analiza dependențelor regulilor și vizualizarea logicii de execuție. De asemenea, dispune de instrumente pentru monitorizarea performanței regulilor, traducerea formatului regulilor și recuperarea stării sesiunii printr-un strat de persistență pluggable.

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

    Java
    Vezi pe GitHub↗6,269
  • fastendpoints/fastendpointsAvatar FastEndpoints

    FastEndpoints/FastEndpoints

    5,953Vezi pe 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
    Vezi pe GitHub↗5,953
  1. Home
  2. Part of an Awesome List
  3. AI & Machine Learning
  4. Model Validation
  5. Attribute Validations
  6. Compile-Time Attribute Validators

Explorează sub-etichetele

  • Validation Rule CompilersCompiles validation rules defined as attributes or fluent configurations into efficient runtime checks. **Distinct from Compile-Time Attribute Validators:** Distinct from Compile-Time Attribute Validators: focuses on compiling validation rules into runtime checks, not detecting incorrect attribute usage.