github.com/labstack/echo/v4

Echo

Package echo implements high performance, minimalist Go web framework.

97

Decision Signals

Health score 97/100, confidence 100/100.

Excellent
Maintenance 95
Adoption 100
Security 92
Maturity 100
Developer DX 97
Confidence 100

Install

go get github.com/labstack/echo/v4

Package Data

updated May 28, 2026
Latest versionv4.15.2
Imported by31.3K packages
Stars32.4K
Forks2.3K
Last activityToday
Latest releasev5.1.1 (26 days ago)
LicenseMIT
Known vuln records0

API Surface

492 symbols
SymbolKindSynopsis
BindUnmarshaler Type type BindUnmarshaler interface{ ... }
BindUnmarshaler.UnmarshalParam Method UnmarshalParam func(param string) error
Binder Type type Binder interface{ ... }
Binder.Bind Method Bind func(i interface{}, c Context) error
BindingError Type type BindingError struct{ ... }
BindingError.Error Method func (be *BindingError) Error() string
BindingError.Field Field Field string
BindingError.Values Field Values []string
Context Type type Context interface{ ... }
Context.Attachment Method Attachment func(file string, name string) error
Context.Bind Method Bind func(i any) error
Context.Blob Method Blob func(code int, contentType string, b []byte) error

Similar Packages

Go Web Frameworks

#1 Fiber

Package fiber is an Express inspired web framework built on top of Fasthttp, the fastest HTTP engine for Go.

Go Web Frameworks 39.8K stars 30.9K imported-by 100% confidence
96

#2 GoFrame

A powerful framework for faster, easier, and more efficient project development.

Go Web Frameworks 13.2K stars 14 imported-by 100% confidence
96

#3 Learn Go with TDD

Learn Go with test-driven development

Go Web Frameworks 23.7K stars 0 imported-by 65% confidence
91

#4 Gin

Package gin implements a HTTP web framework called gin.

Go Web Frameworks 88.6K stars 0 imported-by 65% confidence
89

#5 GoFr

An opinionated GoLang framework for accelerated microservice development. Built in support for databases and observability.

Go Web Frameworks 21.4K stars 0 imported-by 45% confidence
86