89 Repositories
JavaScript inline-validation Libraries
validation-first schema library with a functional api
zap โก zap is a validation-first schema library with a functional Api. Some major features are Flexible refinement and validation API Transformation, C
Zod utilities for Remix loaders and actions.
Zodix Zodix is a collection of Zod utilities for Remix loaders and actions. It abstracts the complexity of parsing and validating FormData and URLSear
Wrap zod validation errors in user-friendly readable messages
zod-validation-error Wrap zod validation errors in user-friendly readable messages. Features User-friendly readable messages, configurable via options
Themis is a validation and processing library that helps you always make sure your data is correct.
Dataffy Themis - The advanced validation library Themis is a validation and processing library that helps you always make sure your data is correct. ยท
A JavaScript plugin for entering and validating international telephone numbers
International Telephone Input A JavaScript plugin for entering and validating international telephone numbers. It adds a flag dropdown to any input, d
Easy to setup and highly customizable leaderboard with built-in score validation system.
EasyLeaderboard Add a leaderboard to your game in under 10 minutes! ๐ Ready to go game clients make adding a leaderboard quick and easy ๐ต๏ธ Extendabl
โ Validation library for ES6+ projects
validatees Validation package for ES6+, TypeScript and JavaScript(CommonJS and Module) ready. Features ๐ Easy to use: Easy to install in your project
โ Vite plugin for validating your environment variables
This Vite plugin allows you to validate your environment variables at build or dev time. This allows your build/dev-server to fail-fast if your setup
๐ฆ Fully typed and immutable store made on top of Immer with mutation, action, subscription and validation!
Riux is a fully typed and immutable store made on top of Immer with mutation, action, subscription and validation! Table of contents ๐ Installation U
Validate your Markdown frontmatter data against a JSON schema โ remark-lint rule plugin
remark-lint-frontmatter-schema Validate Markdown frontmatter YAML against an associated JSON schema with this remark-lint rule plugin. Supports: Types
Composition API & Yup Powered Form Validation
vue-yup-form Composition API & Yup Powered Form Validation. This tiny library allows Vue and Yup to be a best friend. Requirements The following versi
Javascript Library providing form validation helpers
Javascript-Form-Validation Javascript Library providing form validation helpers Table of contents Installation Usage Include Library Use components Co
A crash course on Zod - a schema validation library for TypeScript
Zod Crash Course This Zod crash course will give you everything you ever needed to know about Zod - an amazing library for building type-safe AND runt
Generate a zodios (typescript http client with zod validation) from an OpenAPI spec (json/yaml)
openapi-zod-client Generates a zodios (typescript http client with zod validation) from a (json/yaml) OpenAPI spec (or just use the generated schemas/
Easy server-side and client-side validation for FormData, URLSearchParams and JSON data in your Fresh app ๐
Fresh Validation ๐ โโโ Easily validate FormData, URLSearchParams and JSON data in your Fresh app server-side or client-side! Validation Fresh Validat
โ๏ธ A small jQuery extension to turn a static HTML table into an editable one. For quickly populating a small table with JSON data, letting the user modify it with validation, and then getting JSON data back out.
jquery-editable-table A small jQuery extension to turn an HTML table editable for fast data entry and validation Demo ๐ https://jsfiddle.net/torrobin
A simple Form Validation Utility for Bootstrap 3, Bootstrap 4, and Bootstrap 5 for Humans.
bootstrap-validate A simple Form Validation Utility for Bootstrap 3, Bootstrap 4, and Bootstrap 5 for Humans. ๐ Support us with Developer Merchandise
A Simple yet extendable jQuery modal script built for use with inline HTML, images, videos, and galleries.
jQuery Chaos Modal A Simple yet extendable jQuery modal script built for use with inline HTML, forms, and images in mind. There are many other modal p
Picky is a jQuery plugin that provides simple client-side date validation when entering dates using select tags.
jquery.picky.js Picky is a jQuery plugin that provides simple client-side date validation when entering dates using select tags. Features Instead of g
A vanilla-js module for adding zoom-on-wheel and pan-on-drag behavior to inline SVG elements.
svg-pan-zoom-container A vanilla-js module for adding zoom-on-wheel and pan-on-drag behavior to inline SVG elements. No need to write scripts. Just ma
HTML 5 & Bootstrap Jquery Form Validation Plugin
HTML 5 & Bootstrap Jquery Form Validation Plugin HTML 5 & Bootstrap 5 & Jquery 3 jbvalidator is a fresh new jQuery based form validation plugin that i
The jQuery plugin for validation and post form data to server
NiceForm The jQuery plugin for validation and post form data to server (http://ducdhm.github.io/jquery.niceform/) Shortcuts Dependencies Rules Configu
โ๏ธ JSON serialization should never fail
โ๏ธ JSON serialization should never fail. Features Prevent JSON.serialize() from: Throwing Changing types Filtering or transforming values unexpectedly
A base project for Express with Typescript to create an API. Includes automatic input validation and Swagger UI generation.
(Typescript) Express API with input Validation and Swagger UI Thats a mouthful isn't it. Typescript: The language used, a superset of Javascript with
Simple, smart and pleasant validation solution.
nice-validator Simple, smart and pleasant validation solution. Download the latest release or install package via npm or bower $ npm install nice-vali
Schema validation utilities for h3, using typebox & ajv
h3-typebox JSON schema validation for h3, using typebox & ajv. Install # Using npm npm install h3-typebox # Using yarn yarn install h3-typebox # Usi
TypeScript-first schema validation for h3 and Nuxt applications
h3-zod Validate h3 and Nuxt 3 requests using zod schema's. Install npm install h3-zod Usage import { createServer } from 'http' import { createApp } f
A javascript REST ORM that is offline and real-time capable
Rekord Rekord is an ORM - a way to define properties and relationships - that interacts with local storage, a RESTful service, and a real-time service
Simple and lightweight form validation for Svelte with no dependencies.
Svelidate Simple and lightweight form validation for Svelte with no dependencies Installation // npm npm install svelidate // yarn yarn add svelidate
RenderIf is a function that receives a validation as a parameter, and if that validation is true, the content passed as children will be displayed. Try it!
RenderIf RenderIf is a function that receives a validation as a parameter, and if that validation is true, the content passed as children will be disp
A robust form library for Lit that enriches input components with easy-to-use data validation features.
EliteForms A robust form library for Lit that enriches input components with easy-to-use data validation features. Installation npm install elite-form
๐ฆ AstroJS GoogleChromeLabs critters integration. Inline your critical CSS with Astro.
astro-critters ๐ฆ This Astro integration brings critters to your Astro project. Critters is a plugin that inlines your app's critical CSS and lazy-loa
๐ซ Offline email validation - JS or TS
email-seems-valid An offline check to see if an email seems valid. Contains TS or JS packages for browser or Node.js emailSeemsValid('[email protected]')
Fast, compiled, eval-free data validator/transformer
spectypes Fast, compiled, eval-free data validator/transformer Features really fast, can be even faster than ajv detailed errors, failure will result
The Vue form assembly tool that won't break your heart ๐
Loveform The Vue form assembly tool that won't break your heart ๐ Loveform is a tool that helps you build validated forms in Vue 3 without the need t
Facile is an HTML form validator that is inspired by Laravel's validation style and is designed for simplicity of use.
Facile is an HTML form validator that is inspired by Laravel's validation style and is designed for simplicity of use.
Import flow for Excel (.xlsx) and CSV file with automated column matching and validation.
RSI react-spreadsheet-import โก๏ธ A component used for importing XLS / XLSX / CSV documents built with Chakra UI. Import flow combines: ๐ฅ Uploader โ๏ธ P
A simple way of loading inline es-modules on modern browser.
ES inline module A simple way of loading inline es-modules on modern browser. Usage Use inlineImport to dynamically import inline scripts. script typ
FormGear is a framework engine for dynamic form creation and complex form processing and validation for data collection.
FormGear is a framework engine for dynamic form creation and complex form processing and validation for data collection. It is designed to work across
Type Safe Object Notation & Validation
tson Type Safe Object Notation & Validation ๐ Work in Progress, not ready for production... Features ๐งฑ Functional ๐ท Immutable โ Well tested Why? Af
Runtime object parsing and validation with static TypeScript typing.
TypeParse Runtime object transformation, parsing and validation with inferred static TypeScript typing. Install Using npm npm install typeparse Using
NestJS module for adding translations to the application, with a pipe for translating validation errors
nestjs-translates NestJS module for adding translations to the application, with a pipe for translating validation errors Installation npm i --save ne
A simple environment variables validator for Node.js and web browsers
A simple environment variables validator for Node.js and web browsers
A lightweight NodeJS library for strict mime-type validation on streams
A lightweight NodeJS library for strict mime-type validation on streams. It gets a ReadableStream and decets the mime-type using its Magic number and validates it using the provided allowed and forbidden lists; If it's allowed it will pass it to the created WritableStreams and if it's not it will throw an error.
v8n โ๏ธ ultimate JavaScript validation library
The ultimate JavaScript validation library you've ever needed. Dead simple fluent API. Customizable. Reusable. Installation - Documentation - API Intr
micro-library for CSS Flexbox and CSS Grid
SpeedGrid micro-library for CSS Flexbox and CSS Grid Overview SpeedGrid dynamically generates inline CSS by specifying the class name. Easy maintenanc
Codestamp - Stamp and verify your files and contents
A language-agnostic tool for signing and verifying your (codegen'd) files and contents.
A wordle guess-validation functions
Word Match compare-words is a small utility for assessing how much one word matches another. It's inspired by https://www.powerlanguage.co.uk/wordle/.
๐ช๐ฝ Form creation made easy, backed by state machines
Elderform Form handling without tears and predictable form state based on defined parameters. Elderform gives you everything you need to create robust
A simple credit cards validation library in JavaScript
creditcard.js A simple credit cards validation library in JavaScript. Project website: https://contaazul.github.io/creditcard.js Install creditcard.js
Fancytree - JavaScript tree view / tree grid plugin with support for keyboard, inline editing, filtering, checkboxes, drag'n'drop, and lazy loading
Fancytree Fancytree (sequel of DynaTree 1.x) is a JavaScript tree view / tree grid plugin with support for keyboard, inline editing, filtering, checkb
Vue-input-validator - ๐ก๏ธ Highly extensible & customizable input validator for Vue 2
๐ก๏ธ Vue-input-validator demo! What is this package all about? By using this package, you can create input validators only with the help of a single di
An easy-to-use super customisable form validation library for React.
An easy-to-use super customisable form validation library for React. This library handles all of your form states using built in useReducer hook of react.
Serverless boilerplate CLI tool: GitLab and GitHub CI/CD, DataDog, Multi-Region, and many more setups.
Serverless Full Boilerplate This is a CLI tool to create Serverless boilerplate applications. Ready to deploy in a few seconds. Usage npm i -g create-
This project was developed to practice Front-end and Back-end comunication, data formatting, http requests GET, POST, DELETE, form validation, it also consumes a rest API
React Application ๐ป Demonstration of the application | Features | Technologies used | Application installation ๐ป Demonstration of the application Ap
Lightweight and powerfull library for declarative form validation
Formurai is a lightweight and powerfull library for declarative form validation Features Setup Usage Options Methods Rules Examples Roadmap Features ?
An experimental inline-to-menu-link animation based on a concept by Matthew Hall.
Inline to Menu Link Animation An experimental inline-to-menu-link animation based on a concept by Matthew Hall. Article on Codrops Demo Installation I
Receipt parser webapplication written in javascript and python.
Receipt Manager Webapp You can find pre-compiled releases on the Github release page. All the needed info about how to use the receipt-manager-webapp
:white_check_mark: Easy property validation for JavaScript, Node and Express.
property-validator โ Easy property validation for JavaScript, Node and Express Built on top of validator.js, property-validator makes validating reque
Schema-Inspector is an JSON API sanitisation and validation module.
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 wit
ForgJs is a javascript lightweight object validator. Go check the Quick start section and start coding with love
Hey every one im really happy that this repo reached this many stars ๐ ,but this repo needs your contibution I started to better document the code th
A simple and composable way to validate data in JavaScript (and TypeScript).
A simple and composable way to validate data in JavaScript (and TypeScript). Usage โข Why? โข Principles โข Demo โข Examples โข Documentation Superstruct m
Dead simple Object schema validation
Yup Yup is a JavaScript schema builder for value parsing and validation. Define a schema, transform a value to match, validate the shape of an existin
The most powerful data validation library for JS
joi The most powerful schema description language and data validator for JavaScript. Installation npm install joi Visit the joi.dev Developer Portal f
๐ Next Generation API-first CMS for developers. Generate an API-first CMS from a GraphQL schema with offline prototyping and an inline editor
Tipe Next Generation API-first CMS Design your content Shape and design content for any project you and your team are working on. Create your content
jQuery library to validate html forms. compatible with bootstrap v4 and bootstrap v3
jQuery form validation jQuery form validation is a library that helps you to validate your HTML form, it's completable with both Bootstrap 3 and Boots
jQuery form validation plugin
jQuery.validationEngine v3.1.0 Looking for official contributors This project has now been going on for more than 7 years, right now I only maintain t
jQuery Validation Plugin library sources
jQuery Validation Plugin - Form validation made easy The jQuery Validation Plugin provides drop-in validation for your existing forms, while making al
An HTML5 form validation plugin for jQuery. Works on all major browsers, both new and old. Implements inline, realtime validation best practices (based on surveys and usability studies). Developed for production use in e-commerce. Currently in production with millions of users.
h5Validate (WARNING -- DEPRECATED -- ARCHIVED) Hi, I'm Eric Elliott, author of "Programming JavaScript Applications" (O'Reilly). A few years ago, I wr
A plugin for Babel v6 which transforms inline styles defined in JavaScript modules into class names so they become available to, e.g. the `className` prop of React elements. While transforming, the plugin processes all JavaScript style definitions found and bundles them up into a CSS file, ready to be requested from your web server.
babel-plugin-css-in-js A plugin for Babel v6 which transforms inline styles defined in JavaScript modules into class names so they become available to
Open source rich text editor based on HTML5 and the progressive-enhancement approach. Uses a sophisticated security concept and aims to generate fully valid HTML5 markup by preventing unmaintainable tag soups and inline styles.
This project isnโt maintained anymore Please check out this fork. wysihtml5 0.3.0 wysihtml5 is an open source rich text editor based on HTML5 technolo
Open source rich text editor based on HTML5 and the progressive-enhancement approach. Uses a sophisticated security concept and aims to generate fully valid HTML5 markup by preventing unmaintainable tag soups and inline styles.
This project isnโt maintained anymore Please check out this fork. wysihtml5 0.3.0 wysihtml5 is an open source rich text editor based on HTML5 technolo
๐ฆฉ Joi like validations for TypeScript
๐ฆฉ Computed Types Runtime validation types for TypeScript. Computed-Types (formerly: Funval) is a strongly-typed validation library for TypeScript. Us
FieldVal - multipurpose validation library. Supports both sync and async validation.
FieldVal-JS The FieldVal-JS library allows you to easily validate data and provide readable and structured error reports. Documentation and Examples D
Cross Browser HTML5 Form Validation.
Validatr Cross Browser HTML5 Form Validation. Getting Started View the documentation to learn how to use Validatr. Changelog Version 0.5.1 - 2013-03-1
Lightweight JavaScript form validation library inspired by CodeIgniter.
validate.js validate.js is a lightweight JavaScript form validation library inspired by CodeIgniter. Features Validate form fields from over a dozen r
String validation
validator.js A library of string validators and sanitizers. Strings only This library validates and sanitizes strings only. If you're not sure if your
jQuery Validation Plugin library sources
jQuery Validation Plugin - Form validation made easy The jQuery Validation Plugin provides drop-in validation for your existing forms, while making al
File Upload widget with multiple file selection, drag&drop support, progress bar, validation and preview images, audio and video for jQuery. Supports cross-domain, chunked and resumable file uploads. Works with any server-side platform (Google App Engine, PHP, Python, Ruby on Rails, Java, etc.) that supports standard HTML form file uploads.
jQuery File Upload Contents Description Demo Features Security Setup Requirements Mandatory requirements Optional requirements Cross-domain requiremen
โก๏ธ The easiest way to build forms with Vue.
Documentation Website What is Vue Formulate? Vue Formulate is the easiest way to build forms with Vue. Please read the comprehensive documentation for
Simple, lightweight model-based validation for Vue.js
vuelidate Simple, lightweight model-based validation for Vue.js Sponsors Gold Silver Bronze Features & characteristics: Model based Decoupled from tem
โ Form Validation for Vue.js
vee-validate is a form validation library for Vue.js that allows you to validate inputs and build better form UIs in a familiar declarative style or u
๐ High performance subscription-based form state management for React
You build great forms, but do you know HOW users use your forms? Find out with Form Nerd! Professional analytics from the creator of React Final Form.
Transform SVGs into React components ๐ฆ
Transform SVGs into React components ๐ฆ Try it out online! Watch the talk at React Europe SVGR transforms SVG into ready to use components. It is part
:art: Color Pickers from Sketch, Photoshop, Chrome, Github, Twitter & more
React Color 13 Different Pickers - Sketch, Photoshop, Chrome and many more Make Your Own - Use the building block components to make your own Demo Liv
A Higher Order Component using react-redux to keep form state in a Redux store
redux-form You build great forms, but do you know HOW users use your forms? Find out with Form Nerd! Professional analytics from the creator of Redux
๐ React Hooks for forms validation (Web + React Native)
English | ็นไธญ | ็ฎไธญ | ๆฅๆฌ่ช | ํ๊ตญ์ด | Franรงais | Italiano | Portuguรชs | Espaรฑol | ะ ัััะบะธะน | Deutsch | Tรผrkรงe Features Built with performance and DX in mind
๐ A RESTful API generator for Node.js
A RESTful API generator rest-hapi is a hapi plugin that generates RESTful API endpoints based on mongoose schemas. It provides a powerful combination