go-fuego/fuego
Golang Fuego - Web framework generating OpenAPI 3 spec from source code - Pluggable to existing Gin & Echo APIs observed · 2026-08-28
Health v2 · maintenance only
74/100
- Activity 99
- Release rhythm 40
- Longevity 75
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 12.5
- age_days: 1051
- days_rel: 574
- days_push: 9
- n_releases_24m: 5
Adoption not part of the score
1767 stars · 127 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Fuego is a production-ready Go web API framework that automatically generates OpenAPI 3 documentation from typed handler code using generics, built on top of net/http. It also supports HTML templating and can be plugged into existing Gin or Echo servers to add OpenAPI generation.
Use cases
- generate openapi docs from go code
- build rest apis in go with automatic documentation
- add openapi spec to existing gin or echo server
- api framework with validation and error handling
- server-rendered html pages in go with templ
- centralized rfc 9457 error responses in go
When to choose
- you want OpenAPI 3 specs generated from Go handler signatures instead of comments or YAML
- you want a modern net/http-compatible router with generics-based serialization and validation
- you need to retrofit OpenAPI docs onto an existing Gin or Echo API
When to avoid
- you need a framework with a huge middleware ecosystem or non-Go runtimes
- your project targets Go versions older than 1.22
- you prefer spec-first (OpenAPI YAML) workflows rather than code-first
Facets
framework · maturity active
web-framework api-framework http-server routing serialization middleware templating api-documentation web-development backend apis documentation go windows cross-platform openapi3 generics net-http gin-adapter echo-adapter rfc9457 validation html-templating linux macos
3 sources
- readme: https://github.com/go-fuego/fuego · fetched 2026-08-28 · aaaaf2ec49c5
- homepage: https://go-fuego.dev/ · fetched 2026-08-29 · 3407e4061e7f
- site_page: https://go-fuego.dev/docs · fetched 2026-08-29 · 0e29f3924c96
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| go-fuego/fuego | main | 74 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem