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. Learn more →
Top 20 TypeScript form-validation Projects
-
The Vue ecosystem is packed with many great form validation libraries, VeeValidate, Vuelidate, and FormKit just to name a few.
-
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-20For 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.
-
How does it compare to Felte?
-
-
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)
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.
-
If you like what you see or you are interested and want to use Vorms in your own projects, please like us on GitHub.
-
-
-
-
Beta release on GitHub (🙏🏻🌟): https://github.com/tutim-io/tutim.
-
-
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.
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.
-
-
-
-
-
-
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.
TypeScript form-validation related posts
- Vest: Declarative validations framework inspired by unit testing libraries
- React-Hook-Form / YupResolver - Vercel build fails but local build is ok
- I built an open-source alternative to TypeForm
- Show HN: Tutim – an open source headless form builder
- Show HN: I built an open source infra for multi-step forms [MIT]
- Createform v3.3.26 is available!
- Createform v3.3.26
-
A note from our sponsor - Onboard AI
getonboard.dev | 11 Dec 2023
Index
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 |