1
Install
Add to your module: go get github.com/boracomet/go-irmik@v0.2.0
go get github.com/boracomet/go-irmik@v0.2.0
You still write Gin. Irmik is the application layer: file routes, SSR/SSG/ISR, session/CSRF/RBAC, HTMX admin. JSON-only APIs don't need it.
File routes, render modes, and security-minded admin helpers. Catalog packages stay opt-in and frozen.
Gin-like router; little abstraction, clear surface.
Add to your module: go get github.com/boracomet/go-irmik@v0.2.0
go get github.com/boracomet/go-irmik@v0.2.0
Create an app with irmik.New; register a Gin route.
app, _ := irmik.New(cfg)
app.Engine.GET("/", home)
go run main.go, default :8080
go run main.go # → :8080
First example: this docs site. Others will be listed here as they appear.
Admin panels, internal tools, and server-rendered sites.