github.com/danielgtaylor/huma

Huma

Huma REST/HTTP API Framework for Golang with OpenAPI 3.1

85

Decision Signals

Health score 85/100, confidence 65/100.

Excellent
Maintenance 95
Adoption 88
Security 70
Maturity 84
Developer DX 81
Confidence 65

Install

go get github.com/danielgtaylor/huma

Package Data

updated May 28, 2026
Latest versionv1.14.3
Imported by0 packages
Stars4.1K
Forks264
Last activity12 days ago
Latest releasev2.38.0 (12 days ago)
LicenseMIT
Known vuln records0

API Surface

0 symbols
SymbolKindSynopsis
No symbol preview available from pkg.go.dev for this refresh.

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 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

#3 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

#4 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

#5 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.

Go OpenAPI Libraries 0 stars 73 imported-by 80% confidence
67