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
·
Back to davidwalschots/angular-reactive-validation

Open-source alternatives to Angular Reactive Validation

30 open-source projects similar to davidwalschots/angular-reactive-validation, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Angular Reactive Validation alternative.

  • jakhuang/form-generatorAvatar JakHuang

    JakHuang/form-generator

    9,330Vezi pe GitHub↗

    This is a visual form builder that generates Vue single-file components from a drag-and-drop canvas. It provides a complete workflow for designing forms visually, previewing them in real time, and exporting them as ready-to-use Vue code with validation rules already configured. The tool integrates a drag-and-drop canvas with a live preview pane, allowing you to see the generated form interactively as you build it. It includes an embedded code editor with hot reload, so changes to the generated code are reflected immediately in the preview. A VS Code extension bridge lets you open the designer

    Vueelement-uiform-designermonaco-editor
    Vezi pe GitHub↗9,330
  • mui/base-uiAvatar mui

    mui/base-ui

    8,711Vezi pe GitHub↗

    Base UI is a headless component library and unstyled framework providing accessible interface primitives. It decouples behavioral logic and state management from the visual layer, allowing developers to implement complex UI patterns while maintaining total control over the final styling. The library implements WAI-ARIA design patterns to ensure all primitives support standard keyboard navigation and screen reader accessibility. It provides a suite of low-level building blocks that handle the internal mechanics of interface elements without bundling any CSS. The framework covers a broad range

    TypeScriptaccessibilitydesign-systemreact
    Vezi pe GitHub↗8,711
  • taiga-family/taiga-uiAvatar taiga-family

    taiga-family/taiga-ui

    4,002Vezi pe GitHub↗

    Taiga UI is an Angular UI component library and accessible design system used for building enterprise web interfaces. It provides a comprehensive collection of reusable interface elements and layout tools, functioning as a mobile-first UI kit with responsive components that adapt to different device capabilities. The library distinguishes itself through an integrated data visualization library featuring various chart types and a dedicated form management framework with built-in validation and formatting for specialized data. It also features AI-driven development workflows by integrating comp

    TypeScriptangularbest-practicescdk
    Vezi pe GitHub↗4,002

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Find more with AI search
  • gavinzhulei/vue-form-makingAvatar GavinZhuLei

    GavinZhuLei/vue-form-making

    5,572Vezi pe GitHub↗

    Vue Form Making is a visual form designer for Vue.js that lets you build forms by dragging and dropping components onto a canvas, without writing code. It generates runnable Vue.js code and structured JSON from the visual design, enabling rapid form creation and reuse. The tool provides a complete form-building environment with component configuration, input validation with error messages, live preview, and JSON export for storage or sharing. It supports remote data integration to populate dropdowns and other fields from external APIs, and allows custom Vue components to be registered and use

    Vue
    Vezi pe GitHub↗5,572
  • whatwg/htmlAvatar whatwg

    whatwg/html

    9,163Vezi pe GitHub↗

    This repository contains the HTML specification, which defines the core standards for web page structuring, content organization, and document rendering. It establishes the fundamental algorithms for state-machine-based tokenization, tree construction for the document object model, and origin-based security isolation. The specification provides a framework for defining custom elements with independent lifecycles and registries. It also details the requirements for cross-document communication, session history management, and the synchronization of interface properties with content attributes.

    HTMLcanvaseventsourcehtml
    Vezi pe GitHub↗9,163
  • nuxt/uiAvatar nuxt

    nuxt/ui

    6,675Vezi pe GitHub↗

    Nuxt UI is a comprehensive Vue component library built for the Nuxt ecosystem, providing over 125 production-ready, WAI-ARIA compliant components for building modern web applications. The library offers a complete design system with Tailwind CSS theming, supporting dark mode, custom color palettes, semantic color aliases, and runtime theme switching through CSS design tokens. It includes built-in internationalization for over 50 languages, server-side rendering compatibility, and a Figma kit that mirrors the code components for design-to-development consistency. The library distinguishes itse

    Vuecomponentsnuxtnuxt-module
    Vezi pe GitHub↗6,675
  • codeigniter4/codeigniter4Avatar codeigniter4

    codeigniter4/CodeIgniter4

    5,924Vezi pe GitHub↗

    CodeIgniter is a PHP web framework built on the Model-View-Controller pattern, designed for building full-stack web applications. It provides a lightweight toolkit with minimal configuration, organizing application logic into controllers, models, and views for clean separation of concerns. The framework includes a fluent query builder for constructing SQL statements programmatically, PSR-4 autoloading with namespace mapping, and a service-based dependency injection container for managing shared class instances. The framework distinguishes itself through its comprehensive set of built-in tools

    PHPcodeignitercodeigniter4framework-php
    Vezi pe GitHub↗5,924
  • yiminghe/async-validatorAvatar yiminghe

    yiminghe/async-validator

    9,099Vezi pe GitHub↗

    async-validator is a JavaScript schema validation library and asynchronous data validation engine. It verifies complex object structures and nested arrays by applying recursive rules and non-blocking, promise-based execution to ensure data integrity. The library functions as both an object constraint validator and a data transformation pipeline. It allows for the sanitization, coercion, and formatting of input values through a sequence of functions that run before and after the primary validation process. The engine covers a range of capabilities including recursive nested validation, the en

    TypeScript
    Vezi pe GitHub↗9,099
  • react-component/formAvatar react-component

    react-component/form

    1,810Vezi pe GitHub↗

    This library provides a framework for managing form state, validation, and submission logic within applications. It utilizes a centralized state container to track input values and field metadata, ensuring that user interface elements remain synchronized with data through declarative field bindings. The project is distinguished by its cross-platform abstraction layer, which decouples form logic from specific rendering environments. This allows developers to implement consistent validation rules and state management patterns that function identically across both web and mobile applications. T

    JavaScript
    Vezi pe GitHub↗1,810
  • justinfrench/formtasticAvatar justinfrench

    justinfrench/formtastic

    5,215Vezi pe GitHub↗

    Formtastic is a Ruby on Rails plugin designed to automate the creation of semantic and accessible web forms. By mapping database models directly to form fields, the library generates structured HTML markup that adheres to accessibility standards, ensuring that labels and inputs are correctly associated for assistive technologies. The library utilizes a domain-specific language to abstract complex form structures into concise method calls. It distinguishes itself through a metadata-driven approach that inspects database schemas and validation rules to automatically select appropriate input typ

    Ruby
    Vezi pe GitHub↗5,215
  • thedersen/backbone.validationAvatar thedersen

    thedersen/backbone.validation

    1,300Vezi pe 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

    JavaScript
    Vezi pe GitHub↗1,300
  • aplus-framework/validationAvatar aplus-framework

    aplus-framework/validation

    237Vezi pe GitHub↗

    This library is a PHP framework designed for validating and sanitizing incoming data. It provides a structured approach to ensuring that information conforms to expected formats and integrity requirements before it is processed or stored by an application. The project utilizes a fluent interface to construct validation logic, allowing for the definition of complex rules through chainable methods. It employs a strategy-based execution model where individual validation components are encapsulated and can be dynamically assigned to data fields. When validation fails, the system uses an exception

    PHPaplusaplus-frameworkcomposer
    Vezi pe GitHub↗237
  • digitallyinduced/ihpAvatar digitallyinduced

    digitallyinduced/ihp

    5,294Vezi pe GitHub↗

    ihp is a type-safe web framework and full-stack application orchestrator designed for PostgreSQL. It functions as a server-side rendering framework and a type-safe ORM that automatically generates record types from SQL schemas to ensure compile-time query validation. The platform distinguishes itself by verifying routing, database queries, and templates at compile time to prevent runtime crashes. It implements real-time web interfaces using WebSockets for instant data synchronization and employs server-driven hypermedia for partial DOM patching. The framework covers a broad range of integrat

    Haskellframeworkhacktoberfesthaskell
    Vezi pe GitHub↗5,294
  • abarghoud/ngx-reactive-form-class-validatorAvatar abarghoud

    abarghoud/ngx-reactive-form-class-validator

    24Vezi pe GitHub↗

    A lightweight library for dynamically validate Angular reactive forms using class-validator library.

    TypeScript
    Vezi pe GitHub↗24
  • lagoshny/ngx-validation-messagesAvatar lagoshny

    lagoshny/ngx-validation-messages

    2Vezi pe GitHub↗

    This module allows to simplify display form validator validation messages using single component.

    TypeScript
    Vezi pe GitHub↗2
  • mkeller1992/ng-error-tooltipsAvatar mkeller1992

    mkeller1992/ng-error-tooltips

    2Vezi pe GitHub↗

    An Angular library for reactive forms that displays tooltips on form inputs with errors, providing a user-friendly way to visualize validation messages.

    TypeScript
    Vezi pe GitHub↗2
  • neuledge/funvalAvatar neuledge

    neuledge/funval

    360Vezi pe GitHub↗

    🦩 Joi like validations for TypeScript

    TypeScript
    Vezi pe GitHub↗360
  • ninja-squad/ngx-valdemortAvatar Ninja-Squad

    Ninja-Squad/ngx-valdemort

    205Vezi pe GitHub↗

    Simpler, cleaner Angular validation error messages

    TypeScript
    Vezi pe GitHub↗205
  • rickharrison/validate.jsAvatar rickharrison

    rickharrison/validate.js

    2,547Vezi pe GitHub↗

    Lightweight JavaScript form validation library inspired by CodeIgniter.

    JavaScriptcodeigniterformsjavascript
    Vezi pe GitHub↗2,547
  • riskchallenger/translation-validationAvatar RiskChallenger

    RiskChallenger/translation-validation

    4Vezi pe GitHub↗

    Automatic validation messages for Angular forms in any language

    TypeScript
    Vezi pe GitHub↗4
  • soc221b/ngx-cross-field-validationAvatar soc221b

    soc221b/ngx-cross-field-validation

    2Vezi pe GitHub↗
    TypeScript
    Vezi pe GitHub↗2
  • totati/ngx-mat-errorsAvatar Totati

    Totati/ngx-mat-errors

    14Vezi pe GitHub↗

    NgxMatErrors provides a simple and flexible solution to display error messages within a MatFormField.

    TypeScript
    Vezi pe GitHub↗14
  • validointi/validointiAvatar validointi

    validointi/validointi

    25Vezi pe GitHub↗

    Jeffrey Bosch 💻 📖 💡 🔧 Sander Elias 💻 📖 💡

    TypeScript
    Vezi pe GitHub↗25
  • vbnr/ng-reactive-form-validateAvatar vbnr

    vbnr/ng-reactive-form-validate

    5Vezi pe GitHub↗

    An Angular library for form control validation and error handling

    TypeScript
    Vezi pe GitHub↗5
  • visaruruqi/oop-validatorAvatar visaruruqi

    visaruruqi/oop-validator

    4Vezi pe GitHub↗

    oop-validator is a versatile and robust validation library designed to seamlessly integrate with any UI framework or library. Whether you're building applications with Vue.js, React, Angular, or any other front-end technology, oop-validator provides a comprehensive and flexible solution for all your validation needs.

    TypeScript
    Vezi pe GitHub↗4
  • jzaefferer/jquery-validationAvatar jzaefferer

    jzaefferer/jquery-validation

    10,327Vezi pe GitHub↗

    This project is a jQuery-based form validation library designed to verify HTML form input values on the client side before submission. It functions as an input validator that enforces data integrity constraints through rule-based verification and value normalization. The library focuses on web accessibility compliance by linking error messages to input fields via ARIA attributes, ensuring that screen readers can announce validation failures to the user. The system supports the creation of custom validation rules and the transformation of raw input strings through a normalization pipeline. Co

    JavaScript
    Vezi pe GitHub↗10,327
  • adiksuu/validauthAvatar adiksuu

    adiksuu/validauth

    2Vezi pe GitHub↗

    Lightweight, powerful authentication validators for JavaScript applications

    JavaScript
    Vezi pe GitHub↗2
  • akehir/angular-password-checkerAvatar akehir

    akehir/angular-password-checker

    9Vezi pe GitHub↗

    Mirror of:: https://git.akehir.com/akehir/password-checker >>>>> Check out the example::

    TypeScript
    Vezi pe GitHub↗9
  • arasatasaygin/is.jsAvatar arasatasaygin

    arasatasaygin/is.js

    9,078Vezi pe GitHub↗

    is.js is a JavaScript validation library and data type checker. It provides a suite of utilities to verify whether variables are primitives, arrays, functions, or specific object types. The project allows for the implementation of custom validation logic and the use of naming namespaces to override default rules and regular expressions. It covers a broad range of validation capabilities, including numeric arithmetic properties, date and time analysis for relative and absolute ranges, and string format verification for patterns such as emails, URLs, and IP addresses. The library also includes

    JavaScript
    Vezi pe GitHub↗9,078
  • chriso/validator.jsAvatar chriso

    chriso/validator.js

    23,744Vezi pe GitHub↗

    validator.js is a JavaScript string validation and sanitization library. It provides a set of functions to verify that strings match specific patterns—such as emails, URLs, and alphanumeric formats—and a toolkit for cleaning and transforming text input to remove prohibited characters and trim whitespace. The library includes utilities for standardizing email addresses by lowercasing domains and removing sub-addressing markers. It also functions as an HTML entity escaper, replacing special characters with entities to prevent the browser from executing text as code. The project covers capabili

    JavaScript
    Vezi pe GitHub↗23,744