An open API service for producing an overview of a list of open source projects.

https://github.com/go-ozzo/ozzo-validation

go golang ozzo validation validator

Score: 33.386656620619995

Last synced: about 13 hours ago
JSON representation

Repository metadata:

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


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 7 days ago

Total Commits: 132
Total Committers: 40
Avg Commits per committer: 3.3
Development Distribution Score (DDS): 0.545

Commits in past year: 25
Committers in past year: 4
Avg Commits per committer in past year: 6.25
Development Distribution Score (DDS) in past year: 0.48

Name Email Commits
qiangxue q****e@g****m 60
Andrey Kolkov a****v@g****m 13
tuannguyen n****6@g****m 11
Qiang Xue z****7@g****m 7
Dr. Paul Logasa Bogen II p****n@g****m 2
Mehran Poursadeghi m****s@g****m 2
Meydjer Luzzoli m****r@g****m 2
Nathan Baulch n****h@g****m 2
Samuel Berthe d****v@s****r 2
Carsten Brandt m****l@c****c 1
Benjamin Boudreau b****n@g****m 1
Asdine El Hrychy a****y@g****m 1
Andre Yanes v****n 1
Alex Grin l****a 1
0perl 4****l 1
Christian Theilemann c****n@g****m 1
v4n a****e@v****m 1
qiangxue q****e@c****m 1
Zelalem Mekonen z****7@g****m 1
Rudresh Amin r****4@g****m 1
soranoba s****a@g****m 1
jessinra j****a@g****m 1
Yanhu007 h****4@g****m 1
Volodymyr Bochko v****o@g****m 1
Tuan Nguyen 9****r 1
Terminal 3****g 1
Stéphane Gleizes s****s@g****m 1
Radilov Andrey r****y@g****m 1
Peter van den Broek g****b@p****m 1
Morgan Hargrove m****e@m****o 1
and 10 more...

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 86
Total pull requests: 65
Average time to close issues: about 1 year
Average time to close pull requests: about 1 year
Total issue authors: 76
Total pull request authors: 42
Average comments per issue: 2.3
Average comments per pull request: 1.72
Merged pull request: 37
Bot issues: 0
Bot pull requests: 0

Past year issues: 3
Past year pull requests: 21
Past year average time to close issues: N/A
Past year average time to close pull requests: 19 days
Past year issue authors: 3
Past year pull request authors: 8
Past year average comments per issue: 5.33
Past year average comments per pull request: 1.43
Past year merged pull request: 15
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/go-ozzo/ozzo-validation

Top Issue Authors

  • khanakia (4)
  • rngallen (3)
  • maeglindeveloper (3)
  • acabarbaye (2)
  • darienmiller88 (2)
  • frederikhors (2)
  • qfly888 (1)
  • lazharichir (1)
  • filip-dahlberg (1)
  • nagdar7 (1)
  • hzakher (1)
  • glserranv (1)
  • soranoba (1)
  • Dilbar97 (1)
  • omeid (1)

Top Pull Request Authors

  • kolkov (8)
  • nguyenvantuan2391996 (7)
  • mboehm123 (2)
  • apuatcfbd (2)
  • dearis02 (2)
  • daetabased (2)
  • mhargrove (2)
  • giorgisio (2)
  • samber (2)
  • maratori (2)
  • ali-shahwali (2)
  • NathanBaulch (2)
  • Jessinra (1)
  • geekflyer (1)
  • 0perl (1)

Top Issue Labels

  • status: triage (18)
  • area: core (16)
  • type: feature (13)
  • status: confirmed (10)
  • priority: low (10)
  • type: bug (10)
  • status: needs-info (8)
  • ~stale (7)
  • priority: medium (7)
  • area: rules (6)
  • area: is (5)
  • priority: high (4)
  • area: errors (3)
  • type: enhancement (2)
  • type: docs (2)

Top Pull Request Labels

  • area: is (7)
  • type: docs (6)
  • type: feature (6)
  • priority: high (5)
  • area: core (5)
  • priority: medium (4)
  • type: bug (3)
  • priority: low (1)
  • type: enhancement (1)
  • breaking change (1)

Package metadata

proxy.golang.org: github.com/go-ozzo/ozzo-validation

Package validation provides configurable and extensible rules for validating data of various types.

  • Homepage: https://github.com/go-ozzo/ozzo-validation
  • Documentation: https://pkg.go.dev/github.com/go-ozzo/ozzo-validation#section-documentation
  • Licenses: mit
  • Latest release: v3.6.0+incompatible (published about 7 years ago)
  • Last Synced: 2026-08-25T10:12:48.563Z (1 day ago)
  • Versions: 5
  • Dependent Packages: 847
  • Dependent Repositories: 4,339
  • Docker Downloads: 1,820,901,200
  • Rankings:
    • Docker downloads count: 0.098%
    • Dependent repos count: 0.122%
    • Dependent packages count: 0.142%
    • Average: 0.705%
    • Stargazers count: 1.24%
    • Forks count: 1.926%
proxy.golang.org: github.com/go-ozzo/ozzo-validation/v4

Package validation provides configurable and extensible rules for validating data of various types.

  • Homepage: https://github.com/go-ozzo/ozzo-validation
  • Documentation: https://pkg.go.dev/github.com/go-ozzo/ozzo-validation/v4#section-documentation
  • Licenses: mit
  • Latest release: v4.4.1 (published 22 days ago)
  • Last Synced: 2026-08-25T10:02:29.911Z (1 day ago)
  • Versions: 8
  • Dependent Packages: 919
  • Dependent Repositories: 1,033
  • Docker Downloads: 78,840,091
  • Rankings:
    • Dependent packages count: 0.135%
    • Dependent repos count: 0.236%
    • Docker downloads count: 0.284%
    • Average: 0.764%
    • Stargazers count: 1.24%
    • Forks count: 1.926%
proxy.golang.org: github.com/go-ozzo/ozzo-validation/v3

Package validation provides configurable and extensible rules for validating data of various types.

  • Homepage: https://github.com/go-ozzo/ozzo-validation
  • Documentation: https://pkg.go.dev/github.com/go-ozzo/ozzo-validation/v3#section-documentation
  • Licenses: mit
  • Latest release: v3.8.1 (published over 6 years ago)
  • Last Synced: 2026-08-24T10:05:10.742Z (3 days ago)
  • Versions: 8
  • Dependent Packages: 15
  • Dependent Repositories: 20
  • Docker Downloads: 15
  • Rankings:
    • Dependent repos count: 1.206%
    • Stargazers count: 1.24%
    • Dependent packages count: 1.303%
    • Average: 1.419%
    • Forks count: 1.926%
proxy.golang.org: gopkg.in/go-ozzo/ozzo-validation.v1

Package validation provides configurable and extensible rules for validating data of various types.

  • Homepage: https://github.com/go-ozzo/ozzo-validation
  • Documentation: https://pkg.go.dev/gopkg.in/go-ozzo/ozzo-validation.v1#section-documentation
  • Licenses: mit
  • Latest release: (published 1 day ago)
  • Last Synced: 2026-08-25T10:03:28.280Z (1 day ago)
  • Versions: 0
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 0.772%
    • Forks count: 1.217%
    • Average: 4.584%
    • Dependent packages count: 6.999%
    • Dependent repos count: 9.346%
proxy.golang.org: gopkg.in/go-ozzo/ozzo-validation.v2

Package validation provides configurable and extensible rules for validating data of various types.

  • Homepage: https://github.com/go-ozzo/ozzo-validation
  • Documentation: https://pkg.go.dev/gopkg.in/go-ozzo/ozzo-validation.v2#section-documentation
  • Licenses: mit
  • Latest release: (published 3 days ago)
  • Last Synced: 2026-08-24T10:07:13.567Z (3 days ago)
  • Versions: 0
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 0.772%
    • Forks count: 1.217%
    • Average: 4.584%
    • Dependent packages count: 6.999%
    • Dependent repos count: 9.346%
proxy.golang.org: github.com/go-ozzo/ozzo-VALIdation

Package validation provides configurable and extensible rules for validating data of various types.

  • Homepage: https://github.com/go-ozzo/ozzo-VALIdation
  • Documentation: https://pkg.go.dev/github.com/go-ozzo/ozzo-VALIdation#section-documentation
  • Licenses: mit
  • Latest release: v3.6.0+incompatible (published about 7 years ago)
  • Last Synced: 2026-08-25T10:01:38.451Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 0.772%
    • Forks count: 1.217%
    • Average: 4.584%
    • Dependent packages count: 6.999%
    • Dependent repos count: 9.346%
proxy.golang.org: gopkg.in/go-ozzo/ozzo-validation.v3

Package validation provides configurable and extensible rules for validating data of various types.

  • Homepage: https://github.com/go-ozzo/ozzo-validation
  • Documentation: https://pkg.go.dev/gopkg.in/go-ozzo/ozzo-validation.v3#section-documentation
  • Licenses: mit
  • Latest release: v3.8.1 (published over 6 years ago)
  • Last Synced: 2026-08-25T10:09:20.344Z (1 day ago)
  • Versions: 8
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 0.772%
    • Forks count: 1.217%
    • Average: 4.584%
    • Dependent packages count: 6.999%
    • Dependent repos count: 9.346%
proxy.golang.org: github.com/Go-ozzo/ozzo-validation/v4

proxy.golang.org: github.com/Go-ozzo/ozzo-validation

Package validation provides configurable and extensible rules for validating data of various types.

  • Homepage: https://github.com/Go-ozzo/ozzo-validation
  • Documentation: https://pkg.go.dev/github.com/Go-ozzo/ozzo-validation#section-documentation
  • Licenses: mit
  • Latest release: v3.6.0+incompatible (published about 7 years ago)
  • Last Synced: 2026-08-24T10:07:22.588Z (3 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.088%
    • Average: 6.292%
    • Dependent repos count: 6.495%
proxy.golang.org: github.com/go-ozzo/ozzo-valIDation/v4

proxy.golang.org: github.com/go-ozzo/ozzo-Validation/v4

ubuntu-23.10: golang-github-go-ozzo-ozzo-validation.v4

  • Homepage: https://github.com/go-ozzo/ozzo-validation
  • Licenses: mit
  • Latest release: 4.3.0-2 (published 7 months ago)
  • Last Synced: 2026-03-10T04:14:09.297Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-24.04: golang-github-go-ozzo-ozzo-validation.v4

  • Homepage: https://github.com/go-ozzo/ozzo-validation
  • Licenses: mit
  • Latest release: 4.3.0-2 (published 7 months ago)
  • Last Synced: 2026-08-13T17:59:40.513Z (13 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-24.10: golang-github-go-ozzo-ozzo-validation.v4

  • Homepage: https://github.com/go-ozzo/ozzo-validation
  • Licenses: mit
  • Latest release: 4.3.0-2 (published 7 months ago)
  • Last Synced: 2026-03-08T15:43:58.091Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-12: golang-github-go-ozzo-ozzo-validation.v4

  • Homepage: https://github.com/go-ozzo/ozzo-validation
  • Documentation: https://packages.debian.org/bookworm/golang-github-go-ozzo-ozzo-validation.v4
  • Licenses: mit
  • Latest release: 4.3.0-2 (published 7 months ago)
  • Last Synced: 2026-03-13T00:07:16.163Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-23.04: golang-github-go-ozzo-ozzo-validation.v4

  • Homepage: https://github.com/go-ozzo/ozzo-validation
  • Licenses: mit
  • Latest release: 4.3.0-2 (published 7 months ago)
  • Last Synced: 2026-03-11T09:03:44.382Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-13: golang-github-go-ozzo-ozzo-validation.v4

  • Homepage: https://github.com/go-ozzo/ozzo-validation
  • Documentation: https://packages.debian.org/trixie/golang-github-go-ozzo-ozzo-validation.v4
  • Licenses: mit
  • Latest release: 4.3.0-2 (published 7 months ago)
  • Last Synced: 2026-03-13T20:10:28.709Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%

Dependencies

go.mod go
  • github.com/asaskevich/govalidator v0.0.0-20200108200545-475eaeb16496
  • github.com/stretchr/testify v1.4.0
go.sum go
  • github.com/asaskevich/govalidator v0.0.0-20200108200545-475eaeb16496
  • github.com/davecgh/go-spew v1.1.0
  • github.com/pmezard/go-difflib v1.0.0
  • github.com/stretchr/objx v0.1.0
  • github.com/stretchr/testify v1.4.0
  • gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405
  • gopkg.in/yaml.v2 v2.2.2