FindSoftware

Goyave

Go REST API framework with routing, validation, database access and a configuration system in one package.

Goyave is a Go framework for REST APIs, described on its homepage as an opinionated all-in-one Golang web framework focused on REST APIs. A project starts from the Goyave template project or is set up by hand with go get on the goyave.dev/goyave/v5 module. Database access goes through the drivers the database page lists: MySQL, PostgreSQL, SQLite, MSSQL, ClickHouse and BigQuery, each configured with its own connection options.

The application runs as a server process. The deployment guide has the team build it with go build and deploy the executable. The framework is MIT licensed and is maintained by Jérémy LAMBERT.

Worth knowing

Because the application is a server process, the host has to run the executable and keep it up; serving static files is not enough.

Identity

Status
Active
Maintainer
Jérémy LAMBERT4
First release
20199

Rendering and deploy

Runs as
Always on6
Install with
go get module, or template project install script3

Releases

Current major version
59
Last release
2026-10-2310

Adoption

GitHub stars
1,7832
Contributors
1911

Why these figures do not compare

Sources

  1. 2026-10-26: links, Runtime
    goyave.dev/
  2. 2026-10-26: links, Written in, License, GitHub stars
    api.github.com/repos/go-goyave/goyave
  3. 2026-10-26: links, Install with
    goyave.dev/getting-started/installation.html
  4. 2026-10-26: Maintainer, License, License model
    raw.githubusercontent.com/go-goyave/goyave/master/LICENSE
  5. 2026-10-26: Categories
    raw.githubusercontent.com/go-goyave/goyave/master/README.md
  6. 2026-10-26: Runs as
    goyave.dev/getting-started/deployment.html
  7. 2026-10-26: Databases
    goyave.dev/basics/database.html
  8. 2026-10-26: Multilingual
    goyave.dev/advanced/localization.html
  9. 2026-10-26: Current major version, First release
    api.github.com/repos/go-goyave/goyave/releases
  10. 2026-10-26: Last release
    api.github.com/repos/go-goyave/goyave/releases/latest
  11. 2026-10-26: Contributors
    api.github.com/repos/go-goyave/goyave/contributors

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON