Oudwins/zog
Go with Zod inspired simple schema validation observed · 2026-08-28
Health v2 · maintenance only
84/100
- Activity 98
- Release rhythm 81
- Longevity 57
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 7.0
- age_days: 801
- days_rel: 130
- days_push: 12
- n_releases_24m: 45
Adoption not part of the score
1212 stars · 40 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Zog is a Zod-inspired schema builder for runtime value parsing and validation in Go, using method chaining to define expressive schemas with built-in coercion and rich error context. It ships helper packages for parsing HTTP requests, JSON, environment variables, and i18n error messages.
Use cases
- validate http request bodies and forms in go
- parse and validate json payloads against a schema
- parse environment variables with validation
- coerce and validate form query params into structs
- validate struct data at runtime with detailed error messages
- build zod-like schemas in golang
When to choose
- you want a Zod-like, expressive schema API in Go
- you need fast validation with rich, contextual errors
- you want built-in coercion and zero dependencies
- you parse HTTP forms, JSON, or env vars into structs
When to avoid
- you need a fully stable v1 API (still pre-1.0 with possible minor breaking changes)
- you only need simple struct tag validation and prefer goplayground/validator
- you don't want schema keys tied to Go struct field names
Facets
library · maturity active
parser error-handling serialization form-handling internationalization developer-tools backend web-development apis go cli schema-validation runtime-validation zod-inspired data-coercion zero-dependencies http-forms env-parsing json-parsing web-server
4 sources
- readme: https://github.com/Oudwins/zog · fetched 2026-08-28 · d016cfdc4f0b
- homepage: https://zog.dev · fetched 2026-08-29 · 7b2dd1139b46
- site_page: https://zog.dev/getting-started · fetched 2026-08-29 · 5e756af4d2be
- site_page: https://zog.dev/faq · fetched 2026-08-29 · 50d07b59fd03
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| Oudwins/zog | main | 84 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem