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

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

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

Open-source alternatives to Cpp Validator

30 open-source projects similar to evgeniums/cpp-validator, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Cpp Validator alternative.

  • symfony/validatorالصورة الرمزية لـ symfony

    symfony/validator

    2,689عرض على GitHub↗

    This library is a PHP framework for enforcing data integrity and business rules by validating scalar values and complex object structures against predefined constraints. It provides a structured approach to inspecting object graphs and property metadata, ensuring that data conforms to expected requirements before it is processed by an application. The framework distinguishes itself through a metadata-driven mapping system that uses reflection or configuration files to apply rules directly to object properties. It supports contextual rule orchestration, allowing developers to organize constrai

    PHPcomponentphpsymfony
    عرض على GitHub↗2,689
  • open-circle/valibotالصورة الرمزية لـ open-circle

    open-circle/valibot

    8,769عرض على GitHub↗

    Valibot is a modular, type-safe schema library for validating and parsing structural data in TypeScript environments.

    TypeScriptbundle-sizemodularparsing
    عرض على GitHub↗8,769
  • aosasona/crossbarA

    aosasona/crossbar

    0عرض على GitHub↗

    ```gleam import gleam/io import crossbar.{int, maxvalue, minvalue, required, to_float, validate}

    عرض على GitHub↗0
  • athena-framework/validatorالصورة الرمزية لـ athena-framework

    athena-framework/validator

    7عرض على GitHub↗

    Object/value validation library

    Crystal
    عرض على GitHub↗7

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Find more with AI search
  • atinux/schema-inspectorالصورة الرمزية لـ Atinux

    Atinux/schema-inspector

    503عرض على GitHub↗

    Schema-Inspector is a powerful tool to sanitize and validate JS objects. It's designed to work both client-side and server-side and to be scalable with allowing asynchronous and synchronous calls.

    JavaScript
    عرض على GitHub↗503
  • bcoop713/skoomaالصورة الرمزية لـ bcoop713

    bcoop713/skooma

    141عرض على GitHub↗

    Elixir data validation library

    Elixir
    عرض على GitHub↗141
  • bydooweedoo/isالصورة الرمزية لـ bydooweedoo

    bydooweedoo/is

    20عرض على GitHub↗

    Fast, extensible and easy to use data structure validation for elixir with nested structures support.

    Elixir
    عرض على GitHub↗20
  • cargosense/vexالصورة الرمزية لـ CargoSense

    CargoSense/vex

    601عرض على GitHub↗

    Data Validation for Elixir

    Elixir
    عرض على GitHub↗601
  • colinhacks/zodالصورة الرمزية لـ colinhacks

    colinhacks/zod

    43,036عرض على GitHub↗

    Zod is a TypeScript-first schema declaration and validation library designed to ensure end-to-end data integrity. It functions as a runtime type guard, allowing developers to define complex data structures through a declarative, chainable syntax. By using these schema definitions, the library automatically derives static TypeScript types, eliminating the need for manual type duplication and ensuring that runtime data matches expected application contracts. The library distinguishes itself through functional schema composition, which enables the creation of hierarchical structures by nesting a

    TypeScriptruntime-validationschema-validationstatic-types
    عرض على GitHub↗43,036
  • epoberezkin/ajvالصورة الرمزية لـ epoberezkin

    epoberezkin/ajv

    14,748عرض على GitHub↗

    Ajv is a JSON Schema validator and schema compilation engine used to verify that JavaScript objects conform to specific JSON Schema definitions. It functions as a data coercer and localization tool, allowing for the application of default values and the translation of validation error messages into different languages. The project converts declarative JSON Schema definitions into optimized JavaScript functions to increase validation speed. It supports the extension of validation logic through custom keywords and the generation of standalone validation code that executes without external depen

    TypeScript
    عرض على GitHub↗14,748
  • hapijs/joiالصورة الرمزية لـ hapijs

    hapijs/joi

    21,192عرض على GitHub↗

    Joi is a JavaScript data validation library used to define schemas that validate, cast, and sanitize data objects. It functions as an object schema validator and parser, ensuring that input data matches specific types and formats before it is processed by an application. The library features a conditional validation engine capable of dynamic schema enforcement, where validation logic and dependencies change based on the values of other keys within an object. It also serves as a data casting and sanitization tool, transforming input values into target types and removing sensitive keys from the

    JavaScripthapijavascriptschema
    عرض على GitHub↗21,192
  • holoviz/paramH

    holoviz/param

    0عرض على GitHub↗
    عرض على GitHub↗0
  • ianstormtaylor/superstructالصورة الرمزية لـ ianstormtaylor

    ianstormtaylor/superstruct

    7,141عرض على GitHub↗

    Superstruct is a JavaScript and TypeScript data validation library used to verify that data structures match defined shapes and types. It functions as a composable schema builder and a TypeScript schema validator, ensuring that runtime data checks remain synchronized with static type definitions. The library features a data coercion engine that transforms input values or injects default values before the validation process is executed. It enables the creation of complex validation rules by nesting, merging, or omitting properties from existing structures. Its capabilities cover the validatio

    TypeScriptinterfacejavascriptschema
    عرض على GitHub↗7,141
  • imbrn/v8nالصورة الرمزية لـ imbrn

    imbrn/v8n

    4,145عرض على GitHub↗

    v8n is a JavaScript data validation library used to verify that values, objects, and arrays meet specific criteria. It functions as a schema-based validator and an asynchronous validation engine, utilizing a fluent API to construct sequences of chainable rules and constraints. The framework is distinguished by its ability to execute promises and network requests during the validation process to determine if a value is valid. It allows for the creation of reusable validation schemas and provides a customizable rule framework where users can define their own logic and configure how error result

    JavaScript
    عرض على GitHub↗4,145
  • joshdata/python-email-validatorالصورة الرمزية لـ JoshData

    JoshData/python-email-validator

    1,410عرض على GitHub↗

    A robust email syntax and deliverability validation library for Python.

    Pythondnsemailnormalization
    عرض على GitHub↗1,410
  • jquense/yupالصورة الرمزية لـ jquense

    jquense/yup

    23,673عرض على GitHub↗

    Yup is a JavaScript schema validation library used to define data shapes and validate runtime values. It functions as an object schema validator and a data coercion engine, allowing developers to transform raw input values into desired types before performing validation checks. The library is distinguished by its support for dynamic schema validation, where rules can be adjusted at runtime based on sibling field values or external context. It also enables recursive data structuring for polymorphic fields and provides a system for extracting static TypeScript interfaces from runtime schema def

    TypeScript
    عرض على GitHub↗23,673
  • keleshev/schemaالصورة الرمزية لـ keleshev

    keleshev/schema

    2,943عرض على GitHub↗

    Schema validation just got Pythonic

    Python
    عرض على GitHub↗2,943
  • krzemin/octopusالصورة الرمزية لـ krzemin

    krzemin/octopus

    152عرض على GitHub↗

    Scala library for boilerplate-free validation

    Scala
    عرض على GitHub↗152
  • madeinussr/exopالصورة الرمزية لـ madeinussr

    madeinussr/exop

    216عرض على GitHub↗

    Elixir library that provides macros which allow you to encapsulate business logic and validate incoming parameters with predefined contract.

    Elixir
    عرض على GitHub↗216
  • mafintosh/is-my-json-validالصورة الرمزية لـ mafintosh

    mafintosh/is-my-json-valid

    965عرض على GitHub↗

    A JSONSchema validator that uses code generation to be extremely fast

    JavaScript
    عرض على GitHub↗965
  • martinthenth/goalالصورة الرمزية لـ martinthenth

    martinthenth/goal

    89عرض على GitHub↗

    A parameter validation library - based on Ecto

    Elixir
    عرض على GitHub↗89
  • mikeerickson/validatorjsM

    mikeerickson/validatorjs

    1,811عرض على GitHub↗

    The validatorjs library makes data validation in JavaScript very easy in both the browser and Node.js. This library was inspired by the Laravel framework's Validator.

    JavaScript
    عرض على GitHub↗1,811
  • movebank/movebank-api-docالصورة الرمزية لـ movebank

    movebank/movebank-api-doc

    185عرض على GitHub↗

    Description of download interface to build calls to the Movebank database using HTTP/CSV or JSON/JavaScript requests

    Python
    عرض على GitHub↗185
  • neovintage/accordالصورة الرمزية لـ neovintage

    neovintage/accord

    26عرض على GitHub↗

    Validations for Crystal Objects

    Crystal
    عرض على GitHub↗26
  • nettofarah/property-validatorالصورة الرمزية لـ nettofarah

    nettofarah/property-validator

    158عرض على GitHub↗

    :whitecheckmark: Easy property validation for JavaScript, Node and Express.

    JavaScriptassertionsrequest-validationvalidation
    عرض على GitHub↗158
  • nicolab/crystal-validatorالصورة الرمزية لـ Nicolab

    Nicolab/crystal-validator

    31عرض على GitHub↗

    :gem: Data validation module for Crystal lang

    Crystal
    عرض على GitHub↗31
  • node-modules/parameterالصورة الرمزية لـ node-modules

    node-modules/parameter

    726عرض على GitHub↗

    parameter

    JavaScript
    عرض على GitHub↗726
  • oussamahamdaoui/forgjsالصورة الرمزية لـ oussamahamdaoui

    oussamahamdaoui/forgJs

    1,652عرض على GitHub↗

    ForgJs is a javascript lightweight object validator.

    JavaScriptjavascriptjsobject
    عرض على GitHub↗1,652
  • prio/shapeالصورة الرمزية لـ prio

    prio/shape

    6عرض على GitHub↗

    A data validation library for Elixir based on Prismatic Scheme

    Elixir
    عرض على GitHub↗6
  • pydantic/pydanticالصورة الرمزية لـ pydantic

    pydantic/pydantic

    26,932عرض على GitHub↗

    Pydantic is a data validation and serialization library that enforces schema constraints and performs type conversion on complex data structures. It utilizes standard Python type annotations to define data models, allowing developers to establish structured schemas that automatically enforce business rules and constraints without the need for custom domain-specific languages. The library distinguishes itself by transforming high-level model definitions into optimized code during initialization to minimize runtime overhead. It supports recursive validation for nested data structures and employ

    Pythonhintsjson-schemaparsing
    عرض على GitHub↗26,932