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.
- Host: GitHub
- URL: https://github.com/go-ozzo/ozzo-validation
- Owner: go-ozzo
- License: mit
- Created: 2016-06-22T03:47:43.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2026-08-11T16:41:27.000Z (15 days ago)
- Last Synced: 2026-08-19T07:08:58.900Z (8 days ago)
- Topics: go, golang, ozzo, validation, validator
- Language: Go
- Homepage:
- Size: 260 KB
- Stars: 4,126
- Watchers: 23
- Forks: 243
- Open Issues: 32
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Owner metadata:
- Name: Ozzo Framework
- Login: go-ozzo
- Email:
- Kind: organization
- Description: Ozzo is a Go (golang) framework consisting of fully decoupled packages supporting rapid Web application development.
- Website:
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/15002228?v=4
- Repositories: 6
- Last Synced at: 2024-03-26T05:16:45.231Z
- Profile URL: https://github.com/go-ozzo
GitHub Events
Total
- Fork event: 15
- Issue comment event: 3
- Issues event: 2
- Pull request event: 12
- Pull request review comment event: 1
- Pull request review event: 2
- Push event: 3
- Watch event: 306
- Total: 344
Last Year
- Fork event: 3
- Issue comment event: 1
- Pull request event: 3
- Push event: 3
- Watch event: 53
- Total: 63
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 | 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
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
- Total packages: 17
- Total downloads: unknown
- Total docker downloads: 1,899,741,306
- Total dependent packages: 1,781 (may contain duplicates)
- Total dependent repositories: 5,392 (may contain duplicates)
- Total versions: 61
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
- Homepage:
- 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:20.309Z (1 day ago)
- Versions: 8
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 5.207%
- Average: 5.382%
- Dependent repos count: 5.557%
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
- Homepage:
- 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:06:03.346Z (1 day ago)
- Versions: 8
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 6.999%
- Average: 8.173%
- Dependent repos count: 9.346%
proxy.golang.org: github.com/go-ozzo/ozzo-Validation/v4
- Homepage:
- 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:01:51.868Z (1 day ago)
- Versions: 8
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 6.999%
- Average: 8.173%
- Dependent repos count: 9.346%
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
- github.com/asaskevich/govalidator v0.0.0-20200108200545-475eaeb16496
- github.com/stretchr/testify v1.4.0
- 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