Validator

Open-source projects categorized as Validator

Top 23 Validator Open-Source Projects

  • validator.js

    String validation

    Project mention: How a URL Shortener Works and How to Build One with Next.js | dev.to | 2023-09-11

    To keep the focus of this guide on building our chat app, I'll skip the steps in setting up certain dependencies, such as Tailwind CSS for styling, Nano ID for generating strings used to create a short URL version of an original URL and validator for implement URL validation.

  • ajv

    The fastest JSON schema Validator. Supports JSON Schema draft-04/06/07/2019-09/2020-12 and JSON Type Definition (RFC8927)

    Project mention: 6 Reasons why JSON Schema is worth your time | dev.to | 2023-10-03

    In the JavaScript ecosystem you can use the excellent AJV package to validate any JavaScript object against a JSON schema. This is especially useful to ensure that API contracts are maintained when communicating with other services.

  • 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.

  • gf

    GoFrame is a modular, powerful, high-performance and enterprise-class application development framework of Golang. (by gogf)

  • formily

    📱🚀 🧩 Cross Device & High Performance Normal Form/Dynamic(JSON Schema) Form/Form Builder -- Support React/React Native/Vue 2/Vue 3

  • 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.

  • class-validator

    Decorator-based property validation for classes.

    Project mention: [DDD] Tactical Design Patterns Part 3: Presentation/Infrastructure Layer | dev.to | 2024-01-16

    This is the request body when creating a new task. The IsString decorator provided by class-validator rejects all types other than strings, including undefined or null. The task name value object does not consider the possibility of values other than strings.

  • express-validator

    An express.js middleware for validator.js.

    Project mention: Como entrar no open source? | /r/brdev | 2023-04-15
  • 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.

  • Respect Validation

    The most awesome validation engine ever created for PHP

  • typia

    Super-fast/easy runtime validations and serializations through transformation

    Project mention: Executable Playground of "typia", super-easy/fast TypeScript validator/serializer | dev.to | 2024-03-18
  • ozzo-validation

    An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.

    Project mention: Is there any equivalent to pydantic, serde, etc? | /r/golang | 2023-12-06

    go-ozzo/ozzo-validation

  • PKHeX

    Pokémon Save File Editor

    Project mention: Miyoo mini STATE File to PkHex not working | /r/MiyooMini | 2023-06-04

    .state files are not supported, according to the readme here. (disclaimer: I never used PKHex myself though)

  • marshal.ts

    A new full-featured and high-performance TypeScript framework

    Project mention: Deepkit Enterprise TypeScript Framework | news.ycombinator.com | 2023-12-09
  • glslang

    Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.

    Project mention: Question about installing GLSL linter | /r/opengl | 2023-05-20

    One of the requirements is the OpenGL shader validator here

  • fast-xml-parser

    Validate XML, Parse XML and Build XML rapidly without C/C++ based libraries and no callback.

  • flutter_boilerplate_project

    A boilerplate project created in flutter using MobX and Provider.

  • go-tagexpr

    An interesting go struct tag expression syntax for field validation, etc.

  • lychee

    ⚡ Fast, async, stream-based link checker written in Rust. Finds broken URLs and mail addresses inside Markdown, HTML, reStructuredText, websites and more! (by lycheeverse)

    Project mention: How to turn image url to local files ? | /r/logseq | 2023-10-26

    fixed by https://github.com/lycheeverse/lychee and string replacement

  • nestia

    Make NestJS much faster and easier

    Project mention: I made "TypeScript Swagger Editor", new type of Swagger UI writing TypeScript code in the browser | dev.to | 2024-02-18

    For reference, if your backend application utilizes nestia (NestJS), you don't need to build the SDK (Software Development Kit) library by converting from the Swagger Documents. The nestia will automatically generate the much advanced SDK library, just by analyzing your backend application's source code.

  • Valitron

    Valitron is a simple, elegant, stand-alone validation library with NO dependencies

  • fastest-validator

    :zap: The fastest JS validator library for NodeJS

  • Package govalidator

    Validate Golang request data with simple rules. Highly inspired by Laravel's request validation. (by thedevsaddam)

  • InputMask

    User input masking library repo.

  • nutype

    Rust newtype with guarantees 🇺🇦 🦀

    Project mention: Nutype 0.4.0 released | /r/rust | 2023-11-23
  • 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.

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 2024-03-18.

Validator related posts

Index

What are some of the best open-source Validator projects? This list will help you:

Project Stars
1 validator.js 22,469
2 ajv 13,279
3 gf 10,722
4 formily 10,666
5 vee-validate 10,490
6 class-validator 10,386
7 express-validator 6,042
8 Respect Validation 5,717
9 typia 3,972
10 ozzo-validation 3,534
11 PKHeX 3,437
12 marshal.ts 3,043
13 glslang 2,794
14 fast-xml-parser 2,330
15 flutter_boilerplate_project 2,187
16 go-tagexpr 1,606
17 lychee 1,602
18 nestia 1,574
19 Valitron 1,553
20 fastest-validator 1,360
21 Package govalidator 1,275
22 InputMask 1,209
23 nutype 1,145
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.
workos.com