labstack/echo
High performance, minimalist Go web framework
About the project
Echo is a minimalist Go web framework built on net/http, adding a fast radix-tree router, data binding, middleware and centralized error handling. Suited for REST APIs and microservices.
Useful for
- Build a Go REST API with route groups and middleware
- Add automatic TLS via Let's Encrypt to an HTTP server
- Attach JWT authentication to routes using echo-jwt
README summarized by DeepSeek V4.1 Flash. Details may be inaccurate.
Why it’s trending
- 2 stars so far today, about 3 expected by the end of the day.
- GitHub Trending Go today: #5, +2 stars.
- About 18 forks a day — people are taking the code.
Stars per day
Bars are daily stars, the line is the usual pace. Red marks spike days.
Numbers
- Total stars
- 32,745
- Today
- 2 · ≈ 3 by evening
- Forks
- 3,717
- Issues and pull requests
- 2,769
- Watchers
- 530
- Language
- Go
- License
- MIT
- Latest release
- v4.16.0 · September 27, 2026
- Created
- March 1, 2015
- Last push
- September 30, 2026
Star trust
Growth looks organic: forks and discussion are in line with active projects, and stars arrive unevenly, the way people give them.
These are heuristics, not a verdict: we judge by the repository’s behavior, not by a list of stargazers.
Spotted in
- September 30, 2026GitHub Trending Go today: #5, +2 stars
Similar by description
-
1.9
go-chi/chi
Lightweight idiomatic HTTP router for Go, fully compatible with net/http. Helps build large REST API services with middleware, route groups and sub-routers.
-
1.6
expressjs/express
Minimalist web framework for Node.js with routing, HTTP helpers and template engine support. Suits websites, SPAs and public HTTP APIs without forcing an ORM or template engine.