awesome-fiber
github.com/gofiber/awesome-fiber ↗✨ A curated list of awesome Fiber middlewares, boilerplates, recipes, articles and tools.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me 🧬 core resources from awesome-fiber"
Installation instructions →What's inside
⚙️ Middlewares
- Adaptor🧬 Core
Converter for net/http handlers to/from Fiber request handlers.
- airbrake/gobrake🌱 Third Party
An Airbrake middleware that reports performance data (route stats).
- ansrivas/fiberprometheus🌱 Third Party
Prometheus middleware for gofiber.
- apitally/apitally-go🌱 Third Party
Simple API monitoring tool for Fiber. Tracks API usage, errors, and performance, and includes request logging and alerting features.
- aschenmaker/fiber-health-check🌱 Third Party
Health-check middleware support health-check for Fiber️ framework.
- BasicAuth🧬 Core
Basic auth middleware provides an HTTP basic authentication. It calls the next handler for valid credentials and 401 Unauthorized for missing or invalid credentials.
🛠️ Tools
- Alibaba/opentelemetry-go-auto-instrumentation
A tool to monitor fiber application without changing any code with OpenTelemetry APIs.
- deepmap/oapi-codegen
Generate Go client and server boilerplate from OpenAPI 3 specifications.
- go-dawn/dawn
Dawn is an opinionated web framework that provides rapid development capabilities which on top of Fiber.
- MUlt1mate/protoc-gen-httpgo
A protoc plugin that generates Fiber HTTP server and client code from proto files.
- ryanbekhen/feserve
Feserve is a lightweight application or Docker image to serve frontend and load balancer applications.
- tompston/gomakeme
Generate boilerplate + endpoints for Fiber or Gin REST APIs.
📁 Recipes
- alpody/golang-fiber-realworld-example-app
Example real world backend API built with Fiber, Gorm, Swagger.
- chawk/go_fiber_quickstart
Fiber quick start example project.
- EricLau1/go-fiber-auth-api
Golang Authentication API with Fiber MongoDB and JWT.
- firebase007/go-rest-api-with-fiber
Demo project with fiber, logging, basicAuth and postgresql.
- gofiber/recipes
Official Fiber cookbook.
- kiyonlin/fiblar-demo
Fiber v1 + angular demo.
🚧 Boilerplates
- amrebada/go-modules
Nest JS like structure for Go Fiber.
- create-go-app/fiber-go-template
Fiber backend template for Create Go App CLI.
- efectn/fiber-boilerplate
Simple and scalable boilerplate to build powerful and organized REST projects with Fiber.
- embedmode/fiberseed
Fiber boilerplate api with many middlewares.
- felipeafonso/go-htmx-starter
A front-end opinionated boilerplate for Go + HTMX development, using Tailwind and Vite for Bundling and Hot Reloading.
- fiber-boilerplate
A boilerplate for the Fiber web framework.
📖 Articles
- Blazing Fast Unit Tests - Fiber/fasthttp/http Internals
Fiber/fasthttp/http Internals
- Build a fullstack app with Go Fiber, Docker, and PostgreSQL
- Build a REST API from scratch with Go, Docker & PostgreSQL
- Build a RESTful API on Go: Fiber, PostgreSQL, JWT and Swagger docs in isolated Docker containers
- Building a Basic REST API in Go using Fiber
- Building an Express-style API in Go with Fiber
🤖 Benchmarks
- go-web-framework-benchmark
This benchmark suite aims to compare the performance of Go web frameworks.
- TechEmpower
Project provides performance measures across a wide field of web application frameworks.
- web-frameworks-benchmark
Project aims to measure the differences between the various programming language frameworks.
Showing a sample of 135 resources. View the full list on GitHub →