FindSoftware

Echo

Go web framework built on the standard net/http package, with a radix-tree router, request binding, middleware and centralized error handling.

Echo is a Go web framework built on the standard net/http package and interoperable with it. A project adds Echo with go get, creates an Echo instance, registers routes and middleware on it, and starts a server. The framework provides a radix-tree router, request binding with pluggable validation, centralized error handling, TLS support and template rendering with any Go template engine. LabStack LLC publishes it under the MIT license.

Identity

Status
Active
Maintainer
LabStack LLC1
Maintained by
Company
First release
20155

Rendering and deploy

Install with
go get3

Releases

Current major version
55
Last release
2026-10-235

Adoption

GitHub stars
32,7772
Contributors
3016

Why these figures do not compare

Sources

  1. 2026-10-26: links, Maintainer
    echo.labstack.com
  2. 2026-10-26: links, Written in, License, GitHub stars
    api.github.com/repos/labstack/echo
  3. 2026-10-26: links, Categories, Runtime, Install with, Templating
    github.com/labstack/echo/blob/master/README.md
  4. 2026-10-26: License model
    github.com/labstack/echo/blob/master/LICENSE
  5. 2026-10-26: First release, Current major version, Last release
    api.github.com/repos/labstack/echo/releases
  6. 2026-10-26: Contributors
    api.github.com/repos/labstack/echo/contributors

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