Fiber is an Express-inspired web framework built on top of Fasthttp, the fastest HTTP engine for Go. Created by Fenny van der Pretorius, Fiber aims to ease things up for fast development, with zero memory allocation and performance in mind.
Its API will feel immediately familiar to anyone coming from Express.js โ making it the easiest entry point for Node developers learning Go.
Express-inspired web framework built on Fasthttp. Easiest framework for Node.js developers moving to Go.
โจ Features
Built on Fasthttp โ significantly faster than net/http for high-throughput services.
app.Get('/', handler) syntax. Drop-in mental model for Node.js veterans.
CORS, compression, JWT, monitor, rate-limit, prometheus โ built-in middlewares.
app.Test() helper for in-process integration tests. No real server needed.
fiber/contrib/websocket. Upgrade routes to bidirectional WebSocket handlers cleanly.