Skip to content
78

Awesome Fiber

✨ A curated list of awesome Fiber middlewares, boilerplates, recipes, articles and tools.

843 stars59 forks90 entriesLast push Aug 15, 2026 (1 month ago)License MIT

This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.

Middlewares >Core

Adaptor

Converter for net/http handlers to/from Fiber request handlers.

In 8 listsDetails

Middlewares >External

storage

Premade storage drivers that implement the Storage interface, designed to be used with various Fiber middlewares.

In 2 lists

template

This package contains 8 template engines that can be used with Fiber v1.10.x Go version 1.13 or higher is required.

Middlewares >Contrib

casbin

Authorization middleware for Fiber powered by Casbin.

Middlewares >Third Party

shareed2k/fiber_tracing

Middleware trace requests on Fiber framework with OpenTracing API.

shareed2k/fiber_limiter

Limiter using Redis as store for rate limit with two algorithms for choosing sliding window, gcra leaky bucket.

ansrivas/fiberprometheus

Prometheus middleware for gofiber.

sacsand/gofiber-firebaseauth

Fiber Firebase Auth Middleware.

aschenmaker/fiber-health-check

Health-check middleware support health-check for Fiber️ framework.

elastic/apmfiber

APM Agent for Go Fiber.

eozer/fiber_ldapauth

LDAP Authentication Middleware for Fiber.

fugue-labs/gollem

Handler adapter that wraps a gollem AI agent as a Fiber handler with SSE streaming support.

DavidHoenisch/fiber-coraza

Coraza WAF middleware for Fiber, providing web application firewall protection with ModSecurity-compatible rules.

darkweak/souin

HTTP cache, RFC compliant, alternative to Varnish available as a middleware.

In 2 lists

witer33/fiberpow

Anti DDoS/Bot Middleware with a customizable Proof Of Work challenge.

beyer-stefan/gofiber-minifier

Minifying middleware for HTML5, CSS3, and JavaScript.

joffref/opa-middleware

Provides an OPA middleware integration for fiber.

vladfr/fiber-servertiming

A middleware to add Server-Timing headers based on the W3C Server-Timing Spec.

airbrake/gobrake

An Airbrake middleware that reports performance data (route stats).

samber/slog-fiber

A logger middleware that uses Go slog library.

mikhail-bigun/fiberlogrus

A logger middleware that uses logrus and its structured logging features.

Idan-Fishman/fiber-bind

Request schema validator middleware that validates sources such as the request body, query string parameters, route parameters and even form files.

rodrigoodhin/fiper

FiPer is a library that provides Fiber with Role Based Access Control (RBAC) using JWT and with database persistence using two ORM libraries are supported: Gorm and Bun.

zeiss/fiber-goth

Simple middleware to integrate authentication to your Fiber applications.

zeiss/fiber-authz

A middleware to secure routes in Fiber with a defined RBAC model.

zeiss/fiber-htmx

A middleware for using HTMX in Fiber.

In 2 lists

jsorb84/ssefiber

A basic SSE Implementation for Fiber.

streamerd/fibergun

A GunDB middleware for Fiber. Enables easy integration of GunDB, a decentralized database.

apitally/apitally-go

Simple API monitoring tool for Fiber. Tracks API usage, errors, and performance, and includes request logging and alerting features.

newrelic/go-agent

Official New Relic middleware for Fiber that manages instrumentation for New Relic monitoring.

narmadaweb/limiter

A high-performance Redis-backed rate limiter middleware for Fiber, supporting fixed window, sliding window, and token bucket algorithms.

narmadaweb/gonify

Fiber Minifying middleware for HTML5, CSS3, JavaScript, Json, XML and SVG.

oaswrap/fiberopenapi

Fiber adapter for OpenAPI 3.x specification generation with automatic route documentation.

In 2 lists

Boilerplates

gofiber/boilerplate

Official fiber boilerplate.

fiber-boilerplate

A boilerplate for the Fiber web framework.

sujit-baniya/fiber-boilerplate

Boilerplate on the top of fiber web framework with many middlewares and features.

goravel/fiber

Laravel similar boilerplate with support for 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.

GalvinGao/gofiber-template

A production-ready, container-first opinionated gofiber project template. Config by envvars, DI by go.uber.org/fx, Database by uptrace/bun, with out-of-the-box MVC folder structure and CI/CD support.

mikhail-bigun/go-app-template

Clean architecture Go application boilerplate with enriched Fiber implementation.

felipeafonso/go-htmx-starter

A front-end opinionated boilerplate for Go + HTMX development, using Tailwind and Vite for Bundling and Hot Reloading.

amrebada/go-modules

Nest JS like structure for Go Fiber.

ingeniousambivert/fiber-bootstrapped

A toolkit for Go projects embracing a service-centric architecture, inspired by the principles of FeathersJS.

sebajax/go-vertical-slice-architecture

Vertical Slice Architecture code archetype using Fiber and Uber dig. A maintainable, and scalable code organization.

go-rat/fiber-skeleton

Fiber skeleton to powers web projects, support wire-based dependency injection.

rachmanzz/fiber-starter

A Go backend boilerplate using Fiber v3, PostgreSQL (pgx v5), and SQLC.

Recipes

gofiber/recipes

Official Fiber cookbook.

kiyonlin/fiblar-demo

Fiber v1 + angular demo.

koddr/tutorial-go-fiber-rest-api

Tutorial for building a restful api with fiber.

firebase007/go-rest-api-with-fiber

Demo project with fiber, logging, basicAuth and postgresql.

chawk/go_fiber_quickstart

Fiber quick start example project.

EricLau1/go-fiber-auth-api

Golang Authentication API with Fiber MongoDB and JWT.

alpody/golang-fiber-realworld-example-app

Example real world backend API built with Fiber, Gorm, Swagger.

kubestellar/console

AI-powered multi-cluster Kubernetes dashboard built on Fiber, with real-time observability and CNCF integrations.

In 13 listsDetails

paundraP/golang-starter-template

Golang REST API with authentication, authorization, and integrated payment gateway support.

Tools

Alibaba/opentelemetry-go-auto-instrumentation

A tool to monitor fiber application without changing any code with OpenTelemetry APIs.

In 3 lists

deepmap/oapi-codegen

Generate Go client and server boilerplate from OpenAPI 3 specifications.

In 3 lists

go-dawn/dawn

Dawn is an opinionated web framework that provides rapid development capabilities which on top of Fiber.

gofiber/cli

Official Fiber command line interface for project generation, live reloading and version migration.

MUlt1mate/protoc-gen-httpgo

A protoc plugin that generates Fiber HTTP server and client code from proto files.

In 2 lists

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.

Articles

Working with middlewares and boilerplates

Testing the application

Delving into built-in functions

Go Fiber by Examples: How can the Fiber Web Framework be useful?

Build a RESTful API on Go: Fiber, PostgreSQL, JWT and Swagger docs in isolated Docker containers

Getting started with Fiber

Building an Express-style API in Go with Fiber

Fiber v1.9.6 How to improve performance by 817% and stay fast, flexible and friendly?

Create a travel list app with Go, Fiber, Angular, MongoDB and Google Cloud Secret Manager

Building a Basic REST API in Go using Fiber

Creating Fast APIs In Go Using Fiber

Is switching from Express to Fiber worth it?

Fiber v1.8. What's new, updated and re-thinked?

Fiber released v1.7! What's new and is it still fast, flexible and friendly?

Welcome to Fiber — an Express.js styled web framework written in Go with ❤️

Blazing Fast Unit Tests - Fiber/fasthttp/http Internals

Building Microservices in Go : Part 1 - Project Setup, Dockerization

Building Microservices in Go : Part 2 - Live Reload

Building Microservices in Go : Part 3 - Database, Models, Migrations

Build a REST API from scratch with Go, Docker & PostgreSQL

Build a fullstack app with Go Fiber, Docker, and PostgreSQL

Create a CRUD app with Go Fiber, Docker, and PostgreSQL

Videos

Is Fiber the best Go web framework? Better than Gin?

Benchmarks

TechEmpower

Project provides performance measures across a wide field of web application frameworks.

In 2 lists

web-frameworks-benchmark

Project aims to measure the differences between the various programming language frameworks.

go-web-framework-benchmark

This benchmark suite aims to compare the performance of Go web frameworks.

In 4 listsDetails
See category
92

Awesome Docker

veggiemonk/awesome-docker

:whale: A curated list of Docker resources and projects

Fresh★ 37k389 entriesPushed 18 days ago
92

Awesome GraphQL

chentsulin/awesome-graphql

Awesome list of GraphQL

Fresh★ 15k483 entriesPushed yesterday
91

Awesome-Kubernetes

ramitsurana/awesome-kubernetes

A curated list for awesome kubernetes sources :ship::tada:

Fresh★ 16k47 entriesPushed 8 days ago
91

Awesome Quant

wilsonfreitas/awesome-quant

A curated list of insanely awesome libraries, packages and resources for Quants (Quantitative Finance)

Fresh★ 30k678 entriesPushed today
89

Awesome Django

wsvincent/awesome-django

A curated list of awesome things related to Django

Fresh★ 11k326 entriesPushed 13 days ago
89

Awesome Terraform

shuaibiyy/awesome-tf

Curated list of resources on HashiCorp's Terraform and OpenTofu

Fresh★ 6.6k472 entriesPushed 2 days ago