Project Awesome project awesome

Fiber

Web framework built on top of Fasthttp, the fastest HTTP engine for Go.

Collection 796 stars GitHub

️ Middlewares

Third Party

shareed2k/fiber_tracing 12 updated 2y ago

Middleware trace requests on Fiber framework with OpenTracing API.

shareed2k/fiber_limiter 14 updated 5y ago

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

ansrivas/fiberprometheus 206 updated 16d ago

Prometheus middleware for gofiber.

sacsand/gofiber-firebaseauth 26 updated 4y ago

Fiber Firebase Auth Middleware.

aschenmaker/fiber-health-check 10 updated 4y ago

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

eozer/fiber_ldapauth 4 updated 1y ago

LDAP Authentication Middleware for Fiber.

DavidHoenisch/fiber-coraza 2 updated yesterday

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

darkweak/souin 952 updated 5d ago

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

witer33/fiberpow 15 updated 28d ago

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

beyer-stefan/gofiber-minifier 2 (archived)

Minifying middleware for HTML5, CSS3, and JavaScript.

joffref/opa-middleware 22 updated 2y ago

Provides an OPA middleware integration for fiber.

vladfr/fiber-servertiming 2 updated 3y ago

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

samber/slog-fiber 95 updated 28d ago

A logger middleware that uses Go slog library.

mikhail-bigun/fiberlogrus 10 updated 1y ago

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

Idan-Fishman/fiber-bind 14 updated 1y ago

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 5 updated 2d ago

Simple middleware to integrate authentication to your Fiber applications.

zeiss/fiber-authz 8 updated 2d ago

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

zeiss/fiber-htmx 5 updated yesterday

A middleware for using HTMX in Fiber.

jsorb84/ssefiber 2 updated 2y ago

A basic SSE Implementation for Fiber.

streamerd/fibergun 5 updated 1y ago

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

apitally/apitally-go 8 updated 2d ago

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

narmadaweb/limiter 2 updated 23d ago

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

narmadaweb/gonify 2 updated 23d ago

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

elastic/apmfiber 426 updated 5d ago

APM Agent for Go Fiber.

fugue-labs/gollem 21 updated 7d ago

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

airbrake/gobrake 107 updated 1y ago

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

newrelic/go-agent 831 updated 2d ago

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

oaswrap/fiberopenapi 94 updated 4mo ago

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

Boilerplates

gofiber/boilerplate 498 updated 9d ago

Official fiber boilerplate.

fiber-boilerplate 287 updated 3y ago

A boilerplate for the Fiber web framework.

sujit-baniya/fiber-boilerplate 433 updated 6mo ago

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

goravel/fiber 29 updated 2d ago

Laravel similar boilerplate with support for Fiber.

create-go-app/fiber-go-template 1.1k updated 13d ago

Fiber backend template for Create Go App CLI.

efectn/fiber-boilerplate 84 updated 3y ago

Simple and scalable boilerplate to build powerful and organized REST projects with Fiber.

embedmode/fiberseed 40 updated 4y ago

Fiber boilerplate api with many middlewares.

GalvinGao/gofiber-template 132 updated 9d ago

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 20 updated 2y ago

Clean architecture Go application boilerplate with enriched Fiber implementation.

felipeafonso/go-htmx-starter 4 updated 1y ago

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

amrebada/go-modules 15 updated 5mo ago

Nest JS like structure for Go Fiber.

ingeniousambivert/fiber-bootstrapped 2 updated 2y ago

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

sebajax/go-vertical-slice-architecture 51 updated 2y ago

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

go-rat/fiber-skeleton 3 updated 2d ago

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