Fiber
gofiber.io
3
Leaving SiteNav
External Link Disclaimer
You are about to visit gofiber.io. This website is not operated by us. We are not responsible for its content or privacy practices.
About this website
Fiber is an Express.js-inspired web framework for Go, designed to make building web applications and APIs fast, simple, and intuitive for developers coming from a JavaScript background. Created by Fenny and the Fiber team, it provides a routing and middleware API that closely mirrors the popular Express.js framework, making it immediately familiar to the millions of developers who have used Express in the Node.js ecosystem. Fiber is built on top of the fasthttp engine (the fastest HTTP server for Go), which provides dramatically higher throughput and lower memory allocation compared to the standard net/http package. Key features include: Express-like routing with support for path parameters, wildcard routes, optional parameters, and route grouping, a middleware ecosystem similar to Express (including logger, recover, CORS, JWT auth, session, helmet for security headers, compress, cache, request ID, and rate limiter), context object for each request (providing convenient methods for reading query parameters, path parameters, headers, body, and cookies, and for sending responses with JSON, HTML, XML, or file downloads), static file serving, template rendering support, WebSocket support (via the fiber-websocket package), Server-Sent Events (SSE) support, a testing utility (fiber.NewTest) for unit testing HTTP handlers without starting a real server, support for both TCP and Unix domain sockets, TLS and HTTP/2 support, and graceful shutdown. Fiber also provides sub-applications and mounting (similar to Express Routers), making it easy to organize large applications into modular components. As of 2026, Fiber has over 35,000 stars.
Statistics
3
Views
0
Clicks
0
Like
0
Dislike