Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises Learn more →
Top 23 JavaScript Validation Projects
-
Project mention: A meticulous JWT API Authentication guide you've been looking for | dev.to | 2023-05-30
express-validator is a set of express.js middlewares that wraps validator.js validator and sanitizer functions.
-
Project mention: How can I render the initial values of redux-form field arrays? | reddit.com/r/reduxjs | 2023-03-29
Because Redux-Form has been deprecated by the author since 2019 - see the documentation start page and the npm package README.
-
Klotho
AWS Cloud-aware infrastructure-from-code toolbox [NEW]. Build cloud backends with Infrastructure-from-Code (IfC), a revolutionary technique for generating and updating cloud infrastructure. Try IfC with AWS and Klotho now (Now open-source)
-
Project mention: Form Validation - What method do you use these days? | reddit.com/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.
-
-
-
Project mention: Best react form validation libraries to use in 2023 | reddit.com/r/u_Charming-Treacle-726 | 2023-03-25
react-final-form
-
Project mention: Question regarding Austrian mobile phone format | reddit.com/r/Austria | 2022-12-22
-
Appwrite
Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
-
Project mention: How do you chose your Nuxt/Vue form validation library? | reddit.com/r/Nuxt | 2023-05-21
The two I heard of are Vuelidate and Vee-validate. Any opinion? Thanks.
-
Project mention: Tool for generating example API requests and responses from OpenAPI | reddit.com/r/api | 2023-04-03
Here are three tools that you can use to generate example API requests and responses from OpenAPI specifications. These tools should work well even if your schemas are deeply nested: Nswag (Command Line and GUI): Nswag is a Swagger/OpenAPI toolchain for .NET, TypeScript, and other platforms. It supports code generation, client generation, and API documentation. You can use NswagStudio, which is a graphical interface, or you can use the command line tool called "NSwag.exe" for generating example API requests and responses. GitHub: https://github.com/RicoSuter/NJsonSchema NswagStudio: https://github.com/RicoSuter/NSwag/wiki/NSwagStudio Dredd (Command Line): Dredd is a language-agnostic command-line tool for validating API descriptions against backend implementations. It supports OpenAPI, Swagger, and API Blueprint formats. Dredd can generate example requests and responses and validate whether your API implementation conforms to the API description. GitHub: https://github.com/apiaryio/dredd Documentation: https://dredd.org/en/latest/ Stoplight Studio (GUI): Stoplight Studio is a modern API design and documentation platform that supports OpenAPI and JSON Schema. It allows you to create, edit, and validate OpenAPI specifications and provides a powerful visual interface for generating example API requests and responses. Website: https://stoplight.io/studio/ GitHub: https://github.com/stoplightio/studio These tools should provide you with the ability to generate example API requests and responses from your OpenAPI specifications and handle deeply nested schemas.
-
-
-
-
forgJs
ForgJs is a javascript lightweight object validator. Go check the Quick start section and start coding with love
-
-
Project mention: Any good examples of Next.js + OpenAPI + Request/Response Validation? | reddit.com/r/nextjs | 2022-08-04
-
Project mention: Hegel – An advanced static type checker for JavaScript | news.ycombinator.com | 2022-10-11
-
Project mention: What are the best practices for keeping form validation in sync between the backend and the frontend? | reddit.com/r/laravel | 2023-02-28
we've had good luck with https://github.com/spatie/form-backend-validation
-
-
Project mention: sveltekit-superforms alternatives - felte, sveltejs-forms, svelte-forms-lib, svelte-use-form, and svelte-final-form | libhunt.com/r/sveltekit-superforms | 2023-03-06
-
-
-
-
Decoders is my go-to data validation library for JavaScript and NodeJS. It's lightweight , has good TypeScript support and is extendable. The parsed item is validated by this library.
-
Sonar
Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
JavaScript Validation related posts
- A meticulous JWT API Authentication guide you've been looking for
- How do you chose your Nuxt/Vue form validation library?
- Is there any point in sanitizing (stripping/encoding) user inputs when all output will be encoded by the app?
- First name, last name criteria and input sanitising - unicode, 1 to 50 chars, trim & striptags?
- Validator.js wrapper for GraphQL directive. Use a comprehensive list of validation logic in your GraphQL schema using directive
- [AskJS] Which utility libraries are in your opinion so good they are basicaly mandatory?
- Question regarding Austrian mobile phone format
-
A note from our sponsor - ONLYOFFICE
www.onlyoffice.com | 2 Jun 2023
Index
What are some of the best open-source Validation projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | validator.js | 21,335 |
2 | redux-form | 12,612 |
3 | jquery-validation | 10,285 |
4 | is.js | 9,185 |
5 | Parsley.js | 9,043 |
6 | react-final-form | 7,262 |
7 | intl-tel-input | 6,809 |
8 | vuelidate | 6,638 |
9 | dredd | 4,019 |
10 | jQuery.validationEngine v2.6.2 | 2,581 |
11 | validate.js | 2,557 |
12 | node-convict | 2,219 |
13 | forgJs | 1,670 |
14 | celebrate | 1,293 |
15 | swagger-parser | 964 |
16 | flow-runtime | 807 |
17 | form-backend-validation | 799 |
18 | winterfell | 787 |
19 | svelte-forms-lib | 568 |
20 | schema-inspector | 499 |
21 | swagger-cli | 498 |
22 | MSON | 455 |
23 | decoders | 340 |