Go Validator

Open-source Go projects categorized as Validator | Edit details

Top 7 Go Validator Projects

  • 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: What type of software do you write at your workplace? | reddit.com/r/golang | 2022-01-17

    Other packages of note: https://github.com/uber-go/zap https://github.com/go-ozzo/ozzo-validation

  • Package govalidator

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

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

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

    Project mention: GitHub - santhosh-tekuri/jsonschema now implements draft2020-12 | reddit.com/r/u_santhosh-tekuri | 2021-09-02

    check release notes (license Apache-2.0)

  • terraform-validator

    A norms and conventions validator for Terraform

  • gody

    :balloon: A lightweight struct validator for Go

  • clerk

    An executable JSON validator with JSON schema to validate documents from local files or databases. (by lisez)

    Project mention: Show HN: Clerk, another executable JSON validator with schema | news.ycombinator.com | 2021-02-21
  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

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 2022-01-17.

Go Validator related posts


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

Project Stars
1 ozzo-validation 2,515
2 Package govalidator 1,044
3 Validate 510
4 jsonschema 358
5 terraform-validator 73
6 gody 52
7 clerk 1
Find remote jobs at our new job board 99remotejobs.com. There are 30 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.