huma

API framework

A framework for building RESTful APIs in Go with OpenAPI 3 and JSON Schema support

Huma REST/HTTP API Framework for Golang with OpenAPI 3.1

GitHub

2k stars
27 watching
153 forks
Language: Go
last commit: about 14 hours ago
Linked from 2 awesome lists

apidocumentationfastapiframeworkgolanggolang-libraryhacktoberfesthumajson-schemaopenapiopenapi-serveropenapi3openapi31restrest-apiswagger-uiweb

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
go-oas/docs Automatically generates RESTful API documentation for Go projects aligned with the Open API Specification standard. 41
rs/rest-layer An API framework for building RESTful APIs with customizable schema validation and graph API capabilities. 1,255
dbubel/intake An API server framework written in Go that provides a simple and readable way to build APIs by exposing the underlying request lifecycle 1
ungerik/go-rest A lightweight REST framework that simplifies API development by leveraging dynamic typing and JSON marshalling. 128
go-goyave/goyave An opinionated, all-in-one web framework focused on building enterprise-level REST APIs with an emphasis on reliability and maintainability. 1,632
koddr/tutorial-go-fiber-rest-api Builds a RESTful API on Go with Fiber, PostgreSQL, JWT and Swagger documentation in isolated Docker containers. 378
allaboutapps/go-starter A comprehensive template for building production-ready RESTful JSON APIs in Go with integrated development tools and workflows. 506
fulldump/golax A Go implementation of the Lax framework for building REST APIs with minimal language overhead and high performance. 75
abemedia/go-don An API framework written in Go. 53
adamluzsi/gorest A framework that provides a structured approach to building RESTful APIs by separating concerns and using a modular pipeline pattern for handling resource operations and retrieving data. 3
manyminds/api2go Provides a JSON API implementation in Go, adding metadata and relationships to the marshalled data 700
jirenius/go-res A Go package for building real-time REST APIs with synchronization and event handling capabilities. 63
aliuygur/gores Utility library providing a set of pre-built HTTP response handlers for building RESTful APIs. 104
tompston/gomakeme Automates the creation of boilerplate and endpoints for REST APIs in Go. 11
emicklei/go-restful-openapi An OpenAPI extension for the go-restful package to simplify API documentation and validation 136