FindSoftware

Gin

Go web framework with a Martini-like API for building web services, REST APIs and web applications.

Gin is a web framework written in Go. It is added to a Go module with go get and runs its own HTTP listener: router.Run listens on port 8080 by default. HTML pages use Go’s html/template package. The quickstart shows the first API route and the run command.

Worth knowing

The documentation names several hosted platforms that deploy Gin projects, including Railway, Render and Google App Engine; these are third-party services, and the docs also say projects can be self-hosted.

Identity

Status
Active
Maintainer
Manuel Martínez-Almeida3
First release
20166

Rendering and deploy

Runs as
Always on4
Install with
Go modules, go get4

Releases

Current major version
16
Last release
2026-02-287

Adoption

GitHub stars
89,4282
Contributors
4438

Why these figures do not compare

Sources

  1. 2026-10-26: links, Categories
    gin-gonic.com/
  2. 2026-10-26: links, Written in, License, GitHub stars
    api.github.com/repos/gin-gonic/gin
  3. 2026-10-26: Maintainer, License
    github.com/gin-gonic/gin/blob/master/LICENSE
  4. 2026-10-26: Runtime, Install with, Runs as
    gin-gonic.com/en/docs/quickstart/
  5. 2026-10-26: Templating
    gin-gonic.com/en/docs/rendering/html-rendering/
  6. 2026-10-26: Current major version, First release
    api.github.com/repos/gin-gonic/gin/releases
  7. 2026-10-26: Last release
    api.github.com/repos/gin-gonic/gin/releases/latest
  8. 2026-10-26: Contributors
    api.github.com/repos/gin-gonic/gin/contributors

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