awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jzaefferer avatar

jzaefferer/jquery-validation

0
View on GitHub↗
10,327 Stars·2,720 Forks·JavaScript·MIT·2 Aufrufejqueryvalidation.org↗

Jquery Validation

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. Configuration is handled through HTML data attributes and element properties, with validation logic triggered by form submission and input change events.

Features

  • Form Validation - Provides a comprehensive client-side framework for verifying user input in HTML forms before submission.
  • Input Validation - Provides a front-end utility for normalizing input values and enforcing data integrity constraints.
  • Input Validation Triggers - Triggers validation logic immediately upon input change events and form submission.
  • String Validation and Normalization - Implements a transformation pipeline to normalize raw input strings before applying validation checks.
  • Input Normalizations - Cleans and transforms raw user input, such as removing whitespace, prior to performing validation checks.
  • Input Validation Rules - Evaluates form field values against a set of predefined or custom logic rules to ensure data integrity.
  • Form Validation Libraries - A jQuery-based library for verifying HTML form input values against predefined or custom rules.
  • Custom Validation Rules - Enables the creation of domain-specific validation patterns to enforce unique data requirements.
  • Rule-Based Plugin Systems - Supports extending the validation engine by registering custom logic functions into a global rule registry.
  • Web Accessibility Compliance - Ensures inclusive web experiences by linking error messages to inputs via ARIA attributes.
  • Screen Reader Live Regions - Provides dynamic ARIA attributes to ensure that validation error messages are announced to screen reader users.
  • Validation Plugins - Implements an ARIA-compliant validation tool that links errors to inputs for screen reader accessibility.
  • Configuration Attributes - Allows validation rules and constraints to be defined directly within HTML data attributes.
  • Accessibility Attribute Mapping - Dynamically maps form validation states to ARIA attributes for improved assistive technology compatibility.
  • Form Validation - jQuery-based form validation plugin.
  • Web Components and UI - jQuery plugin for form validation.
  • 表单验证(Form Validator)/表单提示 - Listed in the “表单验证(Form Validator)/表单提示” section of the Awesome Frontend awesome list.

Star-Verlauf

Star-Verlauf für jzaefferer/jquery-validationStar-Verlauf für jzaefferer/jquery-validation

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Jquery Validation

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Jquery Validation.
  • guillaumepotier/parsley.jsAvatar von guillaumepotier

    guillaumepotier/Parsley.js

    8,978Auf GitHub ansehen↗

    Parsley.js is a JavaScript form validation library that provides a client-side data validator for verifying input correctness before submission. It functions as an HTML attribute-based validator, allowing constraints to be defined declaratively within HTML data attributes to enforce rules without requiring custom scripts. The framework distinguishes itself through a customizable validation system that supports user-defined rules and custom error message templates. It includes a remote validation interface to verify form values against server endpoints via asynchronous network requests and sup

    JavaScript
    Auf GitHub ansehen↗8,978
  • go-ozzo/ozzo-validationAvatar von go-ozzo

    go-ozzo/ozzo-validation

    4,072Auf GitHub ansehen↗

    ozzo-validation is a programmable data validation library for Go that verifies structs, maps, and primitive types using a declarative, rule-based approach. It functions as an interface-based validator, allowing for the recursive checking of nested data structures and custom types without the use of struct tags. The framework distinguishes itself as a context-aware validation engine, supporting the propagation of request-scoped data to rules that depend on external state. It provides extensive extensibility through custom rule definitions and the ability to override default failure text with l

    Gogogolangozzo
    Auf GitHub ansehen↗4,072
  • logaretm/vee-validateAvatar von logaretm

    logaretm/vee-validate

    11,263Auf GitHub ansehen↗

    Vee-validate is a form validation library and state management tool for Vue applications. It enables the validation of user inputs through declarative rules and tracks form metadata, including submission status and dirty states. The library functions as a wrapper for integrating external schema validation libraries to enforce consistent data shapes. It also serves as an internationalized framework for displaying translated error messages and localized feedback. The project covers broad capability areas including form state management, the handling of complex nested data structures, and the s

    TypeScriptformform-validationforms
    Auf GitHub ansehen↗11,263
  • chriso/validator.jsAvatar von chriso

    chriso/validator.js

    23,744Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗23,744
Alle 30 Alternativen zu Jquery Validation anzeigen→

Häufig gestellte Fragen

Was macht jzaefferer/jquery-validation?

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.

Was sind die Hauptfunktionen von jzaefferer/jquery-validation?

Die Hauptfunktionen von jzaefferer/jquery-validation sind: Form Validation, Input Validation, Input Validation Triggers, String Validation and Normalization, Input Normalizations, Input Validation Rules, Form Validation Libraries, Custom Validation Rules.

Welche Open-Source-Alternativen gibt es zu jzaefferer/jquery-validation?

Open-Source-Alternativen zu jzaefferer/jquery-validation sind unter anderem: guillaumepotier/parsley.js — Parsley.js is a JavaScript form validation library that provides a client-side data validator for verifying input… go-ozzo/ozzo-validation — ozzo-validation is a programmable data validation library for Go that verifies structs, maps, and primitive types… logaretm/vee-validate — Vee-validate is a form validation library and state management tool for Vue applications. It enables the validation of… chriso/validator.js — validator.js is a JavaScript string validation and sanitization library. It provides a set of functions to verify that… marmelab/react-admin — React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL… open-circle/valibot — Valibot is a modular, type-safe schema library for validating and parsing structural data in TypeScript environments.