github.com/go-fuego/fuego

Fuego

Package fuego provides a set of tools to build HTTP servers in Go, that automatically generate OpenAPI 3.0 documentation and support for multiple web frameworks.

67

Decision Signals

Health score 67/100, confidence 80/100.

Review
Maintenance 75
Adoption 39
Security 92
Maturity 55
Developer DX 83
Confidence 80

Install

go get github.com/go-fuego/fuego

Package Data

updated May 28, 2026
Latest versionv0.19.0
Imported by73 packages
Stars0
Forks0
Last activity5 months ago
Latest releaseUnknown
LicenseUnknown
Known vuln records0

API Surface

418 symbols
SymbolKindSynopsis
AutoAuthConfig Type type AutoAuthConfig struct{ ... }
AutoAuthConfig.Enabled Field Enabled bool
AutoAuthConfig.VerifyUserInfo Field VerifyUserInfo func(user, password string) (jwt.Claims, error)
BadRequestError Type type BadRequestError HTTPError
BadRequestError.Error Method func (e BadRequestError) Error() string
BadRequestError.StatusCode Method func (e BadRequestError) StatusCode() int
BadRequestError.Unwrap Method func (e BadRequestError) Unwrap() error
BaseRoute Type type BaseRoute struct{ ... }
BaseRoute.DefaultStatusCode Field DefaultStatusCode int
BaseRoute.FullName Field FullName string
BaseRoute.GenerateDefaultDescription Method func (r *BaseRoute) GenerateDefaultDescription()
BaseRoute.GenerateDefaultOperationID Method func (r *BaseRoute) GenerateDefaultOperationID()

Similar Packages

Go OpenAPI Libraries

#1 Goa

Package goa implements a Go framework for writing microservices that promotes best practice by providing a single source of truth from which server code, client code, and documentation is derived.

Go OpenAPI Libraries 6.1K stars 2.0K imported-by 100% confidence
95

#2 Huma

Huma REST/HTTP API Framework for Golang with OpenAPI 3.1

Go OpenAPI Libraries 4.1K stars 0 imported-by 65% confidence
85

#3 swag

Package swag contains a bunch of helper functions for go-openapi and go-swagger projects.

Go OpenAPI Libraries 0 stars 16.2K imported-by 75% confidence
78

#4 validate

Package validate provides methods to validate a swagger specification, as well as tools to validate data against their schema.

Go OpenAPI Libraries 0 stars 5.9K imported-by 75% confidence
76

#5 go-redoc

Embedded OpenAPI/Swagger documentation ui for Go using [ReDoc](https://redocly.com/).

Go OpenAPI Libraries 94 stars 39 imported-by 65% confidence
71