Validator Open Source Projects

Browse 416 Validator open source projects, ranked by GitHub stars. Find the most popular Validator tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 416 projects
23,746 stars

validatorjs/validator.js

String validation

Metrics details
Stars23,746
14,771 stars

ajv-validator/ajv

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

Metrics details
Stars14,771
13,225 stars

gogf/gf

A powerful framework for faster, easier, and more efficient project development.

Metrics details
Stars13,225
12,563 stars

alibaba/formily

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

Metrics details
Stars12,563
11,808 stars

typestack/class-validator

Decorator-based property validation for classes.

Metrics details
Stars11,808
11,638 stars

egulias/EmailValidator

PHP Email address validator

Metrics details
Stars11,638
11,263 stars

logaretm/vee-validate

✅ Painless Vue forms

Metrics details
Stars11,263
6,239 stars

express-validator/express-validator

An express.js middleware for validator.js.

Metrics details
Stars6,239
6,211 stars

asaskevich/govalidator

[Go] Package of validators and sanitizers for strings, numerics, slices and structs

Metrics details
Stars6,211
6,032 stars

Respect/Validation

The most awesome validation engine ever created for PHP

Metrics details
Stars6,032
5,857 stars

samchon/typia

Super-fast/easy runtime validators and serializers via transformation

Metrics details
Stars5,857
4,981 stars

kwsch/PKHeX

Pokémon Save File Editor

Metrics details
Stars4,981
4,200 stars

andersao/l5-repository

Laravel 5 - Repositories to abstract the database layer

Metrics details
Stars4,200
4,114 stars

go-ozzo/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.

Metrics details
Stars4,114
3,774 stars

lycheeverse/lychee

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

Metrics details
Stars3,774
3,764 stars

prysmaticlabs/prysm

Go implementation of Ethereum proof of stake

Metrics details
Stars3,764
3,556 stars

KhronosGroup/glslang

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

Metrics details
Stars3,556
3,549 stars

deepkit/deepkit-framework

A new full-featured and high-performance TypeScript framework

Metrics details
Stars3,549
3,271 stars

jfinal/jfinal

JAVA WEB + ORM Framework

Metrics details
Stars3,271
3,190 stars

ragunathjawahar/android-saripaar

UI form validation library for Android

Metrics details
Stars3,190
3,119 stars

NaturalIntelligence/fast-xml-parser

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

Metrics details
Stars3,119
3,020 stars

Propaganistas/Laravel-Phone

Phone number functionality for Laravel

Metrics details
Stars3,020
2,683 stars

symfony/validator

Provides tools to validate values

Metrics details
Stars2,683
2,680 stars

DavyJonesLocker/client_side_validations

Client Side Validations made easy for Ruby on Rails

Metrics details
Stars2,680
2,546 stars

heyui/heyui

🎉UI Toolkit for Web, Vue3.0

Metrics details
Stars2,546
2,507 stars

Apipie/apipie-rails

Ruby on Rails API documentation tool

Metrics details
Stars2,507
2,494 stars

Keats/validator

Simple validation for Rust structs

Metrics details
Stars2,494
2,424 stars

zubairehman/flutter_boilerplate_project

A boilerplate project created in flutter using MobX and Provider.

Metrics details
Stars2,424
2,354 stars

1000hz/bootstrap-validator

A user-friendly HTML5 form validation jQuery plugin for Bootstrap 3

Metrics details
Stars2,354
2,222 stars

symfony/property-info

Extracts information about PHP class' properties using metadata of popular sources

Metrics details
Stars2,222
2,169 stars

samchon/nestia

NestJS Helper + AI Chatbot Development

Metrics details
Stars2,169
1,989 stars

zaach/jsonlint

A JSON parser and validator with a CLI.

Metrics details
Stars1,989
1,874 stars

tdegrunt/jsonschema

JSON Schema validation

Metrics details
Stars1,874
1,808 stars

react-component/form

React High Order Form Component(web & react-native)

Metrics details
Stars1,808
1,773 stars

asm-js/validator

A reference validator for asm.js.

Metrics details
Stars1,773
1,748 stars

greyblake/nutype

Rust newtype with guarantees 🇺🇦 🦀

Metrics details
Stars1,748
1,729 stars

bytedance/go-tagexpr

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

Metrics details
Stars1,729
1,665 stars

brazilian-utils/brazilian-utils

Utils library for specific Brazilian businesses

Metrics details
Stars1,665
1,651 stars

oussamahamdaoui/forgJs

ForgJs is a javascript lightweight object validator.

Metrics details
Stars1,651
1,624 stars

crdoconnor/strictyaml

Type-safe YAML parser and validator.

Metrics details
Stars1,624
1,604 stars

vlucas/valitron

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

Metrics details
Stars1,604
1,574 stars

af/envalid

Environment variable validation for Node, Bun, and other compatible JS runtimes

Metrics details
Stars1,574
1,520 stars

madskristensen/Miniblog.Core

An ASP.NET Core blogging engine

Metrics details
Stars1,520
1,505 stars

ermouth/jQuery.my

jQuery.my is a plugin that reactively binds form controls with js data structures.

Metrics details
Stars1,505
1,463 stars

icebob/fastest-validator

:zap: The fastest JS validator library for NodeJS

Metrics details
Stars1,463
1,440 stars

vekexasia/android-edittext-validator

Android form edit text is an extension of EditText that brings data validation facilities to the edittext.

Metrics details
Stars1,440
1,419 stars

JoshData/python-email-validator

A robust email syntax and deliverability validation library for Python.

Metrics details
Stars1,419
1,414 stars

ChainSafe/lodestar

🌟 Ethereum Consensus client for the Zig and TypeScript ecosystem

Metrics details
Stars1,414
1,344 stars

thedevsaddam/govalidator

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

Metrics details
Stars1,344
1,336 stars

KhronosGroup/SPIRV-Tools

Metrics details
Stars1,336
1,335 stars

go-validator/validator

Package validator implements struct field validations

Metrics details
Stars1,335
1,267 stars

hibernate/hibernate-validator

Hibernate Validator - Jakarta Validation Reference Implementation

Metrics details
Stars1,267
1,243 stars

santhosh-tekuri/jsonschema

JSONSchema (draft 2020-12, draft 2019-09, draft-7, draft-6, draft-4) Validation using Go

Metrics details
Stars1,243
1,218 stars

RedMadRobot/input-mask-android

User input masking library repo.

Metrics details
Stars1,218
1,204 stars

APIDevTools/swagger-parser

Swagger 2.0 and OpenAPI 3.0 parser/validator

Metrics details
Stars1,204
1,167 stars

geraintluff/tv4

Tiny Validator for JSON Schema v4

Metrics details
Stars1,167
1,160 stars

gookit/validate

⚔ Go package for data validation and filtering. support Map, Struct, Form data. Go通用的数据验证与过滤库,使用简单,内置大部分常用验证、过滤器,支持自定义验证器、自定义消息、字段翻译。

Metrics details
Stars1,160
1,067 stars

networknt/json-schema-validator

A fast Java JSON schema validator that supports draft V4, V6, V7, V2019-09 and V2020-12

Metrics details
Stars1,067
1,050 stars

awa/go-iap

go-iap verifies the purchase receipt via AppStore, GooglePlayStore, AmazonAppStore and Huawei HMS.

Metrics details
Stars1,050
1,037 stars

cloudflare/pint

Prometheus rule linter/validator

Metrics details
Stars1,037
1-60 of 416 projects
Get A Weekly Email With Trending Validator Projects
Stay updated on Validator plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.