github.com/kataras/iris

iris

The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio :rocket:

76

Decision Signals

Health score 76/100, confidence 95/100.

Strong
Maintenance 68
Adoption 100
Security 35
Maturity 93
Developer DX 97
Confidence 95

Install

go get github.com/kataras/iris

Package Data

updated Jun 11, 2026
Latest versionv0.0.2
Imported by11.3K packages
Stars25.6K
Forks2.4K
Last activity4 months ago
Latest releasev12.2.11 (2 years ago)
LicenseBSD-3-Clause
Known vuln records1

Security Review

GO-2022-0272

pkg.go.dev returned a vulnerability record for this module.

API Surface

299 symbols
SymbolKindSynopsis
APIContainer Type type APIContainer = router.APIContainer
Application Type type Application struct{ ... }
Application.Build Method func (app *Application) Build() error
Application.ConfigurationReadOnly Method func (app *Application) ConfigurationReadOnly() context.ConfigurationReadOnly
Application.Configure Method func (app *Application) Configure(configurators ...Configurator) *Application
Application.ConfigureHost Method func (app *Application) ConfigureHost(configurators ...host.Configurator) *Application
Application.ContextPool Field ContextPool *context.Pool
Application.Hosts Field Hosts []*host.Supervisor
Application.I18n Field I18n *i18n.I18n
Application.I18nReadOnly Method func (app *Application) I18nReadOnly() context.I18nReadOnly
Application.Listen Method func (app *Application) Listen(hostPort string, withOrWithout ...Configurator) error
Application.Logger Method func (app *Application) Logger() *golog.Logger

Maintained Alternatives

known vulnerability records

#1 Echo

Package echo implements high performance, minimalist Go web framework.

Go Web Frameworks 32.4K stars 31.3K imported-by 100% confidence
97

#2 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

#3 GoFrame

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

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

#4 go-zero

A cloud-native Go microservices framework with cli tool for productivity.

Go Web Frameworks 33.1K stars 0 imported-by 95% confidence
94

#5 webhook

Tool which allows user to create HTTP endpoints (hooks) that execute commands on the server.

Go Web Frameworks 11.9K stars 0 imported-by 100% confidence
89

#6 Gin

Package gin implements a HTTP web framework called gin.

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

Similar Packages

Go Web Frameworks

#1 Echo

Package echo implements high performance, minimalist Go web framework.

Go Web Frameworks 32.4K stars 31.3K imported-by 100% confidence
97

#2 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

#3 GoFrame

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

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

#4 go-zero

A cloud-native Go microservices framework with cli tool for productivity.

Go Web Frameworks 33.1K stars 0 imported-by 95% confidence
94

#5 webhook

Tool which allows user to create HTTP endpoints (hooks) that execute commands on the server.

Go Web Frameworks 11.9K stars 0 imported-by 100% confidence
89