Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 TypeScript Validation Projects
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
express-typescript-boilerplate
A delightful way to building a RESTful API with NodeJs & TypeScript by @w3tecch
-
Superforms
Superforms is a SvelteKit library that helps you with server-side validation and client-side display of forms.
-
resolvers
đź“‹ Validation resolvers: Yup, Zod, AJV, Joi, Superstruct, Vest, class-validator, io-ts, typanion, Ajv, TypeBox, Valibot and nope.
-
conform
A type-safe form validation library utilizing web fundamentals to progressively enhance HTML Forms with full support for server frameworks like Remix and Next.js. (by edmundhung)
-
vue-composable
Vue composition-api composable components. i18n, validation, pagination, fetch, etc. +50 different composables
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Project mention: Crafting Forms in React: Vanilla vs. React Hook Form vs. Formik | dev.to | 2024-04-12React Hook Form is one of the most popular libraries for building forms in React apps with over 39k stars on GitHub. The library has no external dependencies according to Bundle Phobia.
Project mention: Displaying multiple error messages on incorrect form entries with Vee-validate | Vue | dev.to | 2024-04-25In this blog post I am exploring the client-side form validation with Vee-validate (https://vee-validate.logaretm.com/v4/) and vee-validate/rules (https://www.npmjs.com/package/@vee-validate/rules).
Project mention: Popular Libraries For Building Type-safe Web Application APIs | dev.to | 2024-04-07You can learn more from the documentation here.
Project mention: Popular Libraries For Building Type-safe Web Application APIs | dev.to | 2024-04-07You can check out Superstruct documentation here.
Qué rico. Si tenés chance meté un proceso de code review fuerte, y para el tema de I/O probá a usar https://github.com/Effect-TS/schema ó https://github.com/gcanti/io-ts que les da una solución obvia al tema de "tipos para lo que devuelva el backend", aunque es en realidad mucho más capaz que eso.
Project mention: Next.js and Bunny CDN: Complete Guide to Image Uploading with Server Actions | dev.to | 2024-04-21I'll use Valibot library, which is a pretty new and cool library for schema validation, similar to Zod.
if you're going to be dealing with forms then FormKit (not a UI library) is worth your time. It's an architecture-first form framework — can be used with any UI library if you prefer.
Project mention: Vest: Declarative validations framework inspired by unit testing libraries | news.ycombinator.com | 2023-11-30
This next step is probably the easiest. Since you're also sending the select platform template, you can reference that to determine if the data is valid (why not try superforms? I made an adapter for it).
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.
Project mention: 🎀 Five tools to make your K8s experience more enjoyable 🎀 | dev.to | 2024-01-15Unlike the other tools mentioned in this post, Kubevious has no way of changing the cluster state. It is intended solely as an observability tool, focusing on potential issues in your cluster. It highlights potential threats and risks for every resource you may run.
TypeScript Validation related posts
- Displaying multiple error messages on incorrect form entries with Vee-validate | Vue
- Popular Libraries For Building Type-safe Web Application APIs
- Mastering Type-Safe JSON Serialization in TypeScript
- Building a dynamic form with Svelte and Typescript
- Superforms 2 for SvelteKit has just been released
- [DDD] Tactical Design Patterns Part 3: Presentation/Infrastructure Layer
- A simple Vue form validation composable with Zod
-
A note from our sponsor - InfluxDB
www.influxdata.com | 27 Apr 2024
Index
What are some of the best open-source Validation projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | react-hook-form | 39,505 |
2 | vee-validate | 10,526 |
3 | class-validator | 10,469 |
4 | Superstruct | 6,802 |
5 | io-ts | 6,597 |
6 | express-validator | 6,061 |
7 | valibot | 5,159 |
8 | formkit | 4,041 |
9 | ow | 3,784 |
10 | express-typescript-boilerplate | 3,205 |
11 | remult | 2,690 |
12 | runtypes | 2,547 |
13 | Vest | 2,481 |
14 | Superforms | 1,865 |
15 | resolvers | 1,591 |
16 | kubevious | 1,546 |
17 | statoscope | 1,375 |
18 | envalid | 1,322 |
19 | conform | 1,233 |
20 | vue-composable | 1,168 |
21 | mobx-react-form | 1,090 |
22 | felte | 972 |
23 | formsy-react | 763 |
Sponsored