Gin Web Framework
Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices. observed · 2026-08-28
Health v2 · maintenance only
80/100
- Activity 97
- Release rhythm 48
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 141.5
- age_days: 4461
- days_rel: 186
- days_push: 18
- n_releases_24m: 3
Adoption not part of the score
89117 stars · 8680 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Gin is a high-performance HTTP web framework written in Go, offering a Martini-like API with dramatically faster routing powered by httprouter. It is designed for building REST APIs, web applications, and microservices with features like middleware support, JSON validation, and route grouping.
Use cases
- build a high-throughput REST API in Go
- develop microservices handling many concurrent requests
- create a web server with fast routing and low memory overhead
- add authentication, logging, or CORS middleware to an HTTP server
- validate and bind JSON request bodies automatically
- organize routes into groups with shared middleware
- prototype web services quickly with minimal boilerplate
When to choose
- you need a fast, lightweight Go web framework for REST APIs or microservices
- you want an Express.js-style developer experience in Go
- you need a mature framework with a large ecosystem of middleware and examples
- performance and low memory allocation are priorities
When to avoid
- you need a full-stack framework with built-in templating, ORM, and scaffolding
- you prefer a standard-library-only approach with net/http
- you are building GraphQL-first services and want a dedicated GraphQL server
- your project requires HTTP/2 or HTTP/3 server features out of the box
Facets
framework · maturity stable
web-framework http-server routing middleware api-framework web-development backend apis developer-tools go cross-platform rest-api microservices high-performance router -validation web-server
1 source
- readme: https://github.com/gin-gonic/gin · fetched 2026-08-28 · cfc48364067a
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| gin-gonic/gin | main | 80 |
| gin-gonic/examples | examples | 74 |
| gin-gonic/contrib | plugin | 59 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem