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

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

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

3 रिपॉजिटरी

Awesome GitHub RepositoriesCompile-Time Zero-Overhead Validators

Replaces validation call sites with hand-written, type-specialized checks during compilation, leaving no general-purpose validator at runtime.

Distinct from Runtime Validator Compilation: Distinct from Runtime Validator Compilation: performs validation code generation at compile time, not runtime JIT compilation.

Explore 3 awesome GitHub repositories matching programming languages & runtimes · Compile-Time Zero-Overhead Validators. Refine with filters or upvote what's useful.

Awesome Compile-Time Zero-Overhead Validators GitHub Repositories

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

    samchon/typia

    5,837GitHub पर देखें↗

    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

    Replaces validation call sites with hand-written, type-specialized checks during compilation, leaving no general-purpose validator at runtime.

    Go
    GitHub पर देखें↗5,837
  • hanickadot/compile-time-regular-expressionshanickadot का अवतार

    hanickadot/compile-time-regular-expressions

    3,814GitHub पर देखें↗

    This library is a header-only C++ framework that performs regular expression evaluation and static string analysis during the compilation phase. By leveraging template metaprogramming and constant expression evaluation, it transforms pattern matching logic into static state machines, effectively shifting the cost of parsing and validation from runtime to build time. The project distinguishes itself by encoding text data directly into the type system, allowing for the validation and extraction of string content before a program ever executes. This approach ensures that regular expression patte

    Evaluates regular expressions during the compilation phase to ensure patterns are correct and extract data without runtime overhead.

    C++
    GitHub पर देखें↗3,814
  • foonathan/type_safefoonathan का अवतार

    foonathan/type_safe

    1,641GitHub पर देखें↗

    This library is a collection of zero-overhead C++ abstractions designed to replace primitive types with strict wrappers. By leveraging template metaprogramming, it enforces compile-time type safety and validates data integrity, ensuring that logic errors are caught during the build process rather than at runtime. The project distinguishes itself by providing a zero-cost abstraction layer that maps high-level type safety wrappers directly to machine instructions. It utilizes static type identity enforcement to treat logically distinct data as incompatible types, even when they share the same u

    Enforces domain-specific constraints and prevents invalid data states without impacting runtime performance.

    C++c-plus-plustype-safety
    GitHub पर देखें↗1,641
  1. Home
  2. Programming Languages & Runtimes
  3. Runtime Validator Compilation
  4. Compile-Time Zero-Overhead Validators

सब-टैग एक्सप्लोर करें

  • Compile-Time Pattern ValidationsVerifying regular expression patterns for correctness during the compilation phase. **Distinct from Compile-Time Zero-Overhead Validators:** Distinct from zero-overhead validators: focuses on the correctness of the regex pattern itself, not just the validation of input data.