TypeScript form-validation

Open-source TypeScript projects categorized as form-validation

Top 20 TypeScript form-validation Projects

  • vee-validate

    ✅ Painless Vue forms

    Project mention: A simple Vue form validation composable with Zod | dev.to | 2023-12-09

    The Vue ecosystem is packed with many great form validation libraries, VeeValidate, Vuelidate, and FormKit just to name a few.

  • Vest

    Vest ✅ Declarative validations framework

    Project mention: Vest: Declarative validations framework inspired by unit testing libraries | news.ycombinator.com | 2023-11-30
  • Appwrite

    Appwrite - The open-source backend cloud platform. Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools.

  • resolvers

    📋 Validation resolvers: Yup, Zod, AJV, Joi, Superstruct, Vest, class-validator, io-ts, typanion, Ajv, TypeBox, Valibot and nope.

    Project mention: React-Hook-Form / YupResolver - Vercel build fails but local build is ok | /r/nextjs | 2023-09-20

    For anyone that reaches this post trying to obtain an answer, I found this issue in the react-hook-form repository. Specifically the comment that Mihai-github made.

  • felte

    An extensible form library for Svelte, Solid and React

    Project mention: Big update for sveltekit-superforms! | /r/sveltejs | 2023-03-19

    How does it compare to Felte?

  • formsy-react

    A form input builder and validator for React JS (by formsy)

  • conform

    Progressive enhancement first form validation library for Remix and React Router (by edmundhung)

  • validator.js

    :interrobang: Lightweight JavaScript form validation, that had minimal configuration and felt natural to use. No dependencies, support UMD. (by jaywcjlove)

    Project mention: Form Validation - What method do you use these days? | /r/webdev | 2023-02-08

    I use FormValidation for my Bootstrap sites, but it doesn't support Tailwind which I'm using on a new site. Bookmarked validator.js, PristineJS, Validate.js, validator & jquery-validation to check out tomorrow.

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

  • vorms

    Vue Form Validation with Composition API

    Project mention: Vorms: Vue form validation with Composition API | dev.to | 2022-12-17

    If you like what you see or you are interested and want to use Vorms in your own projects, please like us on GitHub.

  • svelte-forms

    Svelte forms validation made easy

  • facile-validator

    Laravel-inspired validation for HTML forms, built for simplicity of use 🍬

  • nope-validator

    A small, simple, and fast JS validator. Like, wow that's fast. 🚀

  • tutim

    The open-source wizard form infrastructure for web applications

    Project mention: I built an open-source alternative to TypeForm | /r/SideProject | 2023-05-04

    Beta release on GitHub (🙏🏻🌟): https://github.com/tutim-io/tutim.

  • createform

    The ReactJS form library

    Project mention: Createform v3.3.26 is available! | /r/programming | 2023-05-01
  • Validatinator

    Validatinator is a simple, yet effective, HTML form validation library built for JavaScript/Typescript. Validatinator was originally loosely based off of Laravel's validation system.

  • email-spell-checker

    📮 An ultratiny (1.9 KB) and fast JavaScript email checker to reduce users typing a wrong email. Written in TypeScript. Enterprise-grade.

    Project mention: Email Validation Logic is Wrong (2021) | news.ycombinator.com | 2023-01-10

    Not an "instead of" approach, but the best thing I'd implemented when running an ecom site was a typo detector that prompted people to fix their email if it looked wrong, like "[email protected]", "Did you mean [email protected]?".

    At the time I used "mailcheck": https://github.com/mailcheck/mailcheck

    There appears to be a more modern implementation here: https://github.com/ZooTools/email-spell-checker

    It reduced the amount of badly entered emails more than any other approach I tried.

  • fluentvalidation-ts

    A TypeScript-first library for building strongly-typed validation rules

  • typed-react-form

    A completely type-checked form builder for React

  • formhero

    Fully customisable React form utility

  • form

    Vue 3 Form Handling and Validation (by evilkiwi)

  • ng-conditional-validator

    Angular library help you to build reactive forms dynamic validation

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-12-09.

TypeScript form-validation related posts


What are some of the best open-source form-validation projects in TypeScript? This list will help you:

Project Stars
1 vee-validate 10,287
2 Vest 2,416
3 resolvers 1,408
4 felte 921
5 formsy-react 767
6 conform 757
7 validator.js 538
8 vorms 465
9 svelte-forms 406
10 facile-validator 352
11 nope-validator 344
12 tutim 229
13 createform 191
14 Validatinator 107
15 email-spell-checker 79
16 fluentvalidation-ts 75
17 typed-react-form 67
18 formhero 32
19 form 22
20 ng-conditional-validator 2
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.