EchoNextv1.4
Stable v1.4.8

EchoNext documentation

Build typed, validated, and self-documenting APIs on Echo.

EchoNext documentation

EchoNext wraps Echo with typed handlers, automatic request validation, consistent responses, and OpenAPI generation. It keeps the underlying Echo application available, so typed routes and standard handlers can coexist.

Stable documentation

These guides target EchoNext v1.4.8, Go 1.24, and Echo v4. Work on Echo v5 belongs to the upcoming v1.5 release and is not used in stable examples yet.

Start here

Choose a path

Installation at a glance

go get github.com/abdussamadbello/echonext@v1.4.8
app := echonext.New()

app.GET("/health", func(c echo.Context) (Health, error) {
    return Health{Status: "ok"}, nil
})

The full source is available on GitHub under the MIT license.

On this page