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 17 Go Validator Projects
-
gf
GoFrame is a modular, powerful, high-performance and enterprise-class application development framework of Golang. (by gogf)
-
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.
-
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.
-
Package govalidator
Validate Golang request data with simple rules. Highly inspired by Laravel's request validation. (by thedevsaddam)
-
Validate
⚔ Go package for data validation and filtering. support Map, Struct, Form data. Go通用的数据验证与过滤库,使用简单,内置大部分常用验证、过滤器,支持自定义验证器、自定义消息、字段翻译。
-
jsonschema
JSONSchema (draft 2020-12, draft 2019-09, draft-7, draft-6, draft-4) Validation using Go (by santhosh-tekuri)
-
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.
-
valgo
Valgo is a type-safe, expressive, and extensible validator library for Golang. Supports localization and is built with generics.
-
go-validator-playground
An online playground to test your go-validator struct tags against JSON data. Powered by WASM ⚡
-
checker
Checker is a Go library for validating user input through checker rules provided in struct tags. (by cinar)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
go-ozzo/ozzo-validation
Project mention: Open Source: Validate XML, JSON, INI, TOML, and YAML files with one CLI | /r/opensource | 2023-10-27
Go Validator related posts
- Go Validation Playground
- Validating dynamic JSON user input
- GitHub - gookit/validate: ⚔ Go package for data validation and filtering. support Map, Struct, Form data.
- GitHub - santhosh-tekuri/jsonschema now implements draft2020-12
- github.com/santhosh-tekuri/jsonschema@v4 implements draft 2019-09
- Are we still using struct tags for input validation?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 24 Apr 2024
Index
What are some of the best open-source Validator projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | gf | 10,843 |
2 | ozzo-validation | 3,555 |
3 | go-tagexpr | 1,622 |
4 | Package govalidator | 1,284 |
5 | Validate | 1,005 |
6 | jsonschema | 832 |
7 | pint | 799 |
8 | valgo | 353 |
9 | config-file-validator | 274 |
10 | codeowners-validator | 203 |
11 | gody | 66 |
12 | valix | 25 |
13 | validation | 15 |
14 | go-validator-playground | 13 |
15 | checker | 7 |
16 | go-struct-validator | 6 |
17 | yavp | 1 |
Sponsored