{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/huma/","markdown":"https://findsoftware.frbit.cloud/huma.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"huma","name":"Huma","urls":{"home":"https://huma.rocks/","repository":"https://github.com/danielgtaylor/huma","docs":"https://huma.rocks/tutorial/installation/"},"category":["framework"],"description":"Go micro framework for building HTTP REST and RPC APIs, backed by OpenAPI 3 and JSON Schema.","maintainer":"Daniel G. Taylor","maintainerType":"individual","firstRelease":2022,"hosting":["binary"],"language":"go","runtime":["binary"],"runsAs":["always-on"],"installMethod":"go get","licenseModel":"open-source","license":"MIT","currentMajor":"2","latestReleaseDate":"2026-07-29T00:00:00.000Z","githubStargazers":4486,"contributors":136,"packagistDownloads":null,"npmWeeklyDownloads":null,"checkedAt":"2026-10-26T00:00:00.000Z","addedAt":"2026-10-26T00:00:00.000Z","sources":[{"field":"urls","url":"https://huma.rocks/","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/danielgtaylor/huma","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"urls","url":"https://huma.rocks/tutorial/installation/","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"category","url":"https://github.com/danielgtaylor/huma/blob/main/README.md","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"maintainer","url":"https://raw.githubusercontent.com/danielgtaylor/huma/main/LICENSE.md","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/danielgtaylor/huma","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"runtime","url":"https://github.com/danielgtaylor/huma/blob/main/README.md","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"installMethod","url":"https://github.com/danielgtaylor/huma/blob/main/README.md","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"runsAs","url":"https://huma.rocks/how-to/graceful-shutdown/","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"license","url":"https://api.github.com/repos/danielgtaylor/huma","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"licenseModel","url":"https://raw.githubusercontent.com/danielgtaylor/huma/main/LICENSE.md","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"firstRelease","url":"https://api.github.com/repos/danielgtaylor/huma/git/ref/tags/v1.0.0","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"currentMajor","url":"https://api.github.com/repos/danielgtaylor/huma/releases","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://api.github.com/repos/danielgtaylor/huma/releases","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/danielgtaylor/huma","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/danielgtaylor/huma/contributors?per_page=1","checkedAt":"2026-10-26T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"Huma is a Go micro framework for HTTP REST and RPC APIs, backed by OpenAPI 3 and JSON Schema. It is added to a Go module with `go get`.\n\n## Worth knowing\n\nThe README states that Go 1.26 or newer is required. Huma serves HTTP, and its graceful shutdown guide describes stopping a server that accepts requests, so the API needs a host that keeps a process running."}