awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

30 repositorios

Awesome GitHub RepositoriesWeb Framework Middleware

Reusable components for extending web server functionality.

Explore 30 awesome GitHub repositories matching part of an awesome list · Web Framework Middleware. Refine with filters or upvote what's useful.

Awesome Web Framework Middleware GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • gofiber/fiberAvatar de gofiber

    gofiber/fiber

    39,849Ver en GitHub↗

    Fiber is a high-performance web framework designed for building scalable HTTP services with minimal memory overhead. It provides a comprehensive runtime environment for managing the full request lifecycle, utilizing an optimized radix tree for high-speed route matching and an object pooling system to reduce garbage collection pressure during traffic processing. The framework distinguishes itself through its multi-process architecture, which supports prefork socket reuse to distribute incoming traffic across all available CPU cores. It offers a modular approach to application development, feat

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

    Goexpressexpressjsfast
    Ver en GitHub↗39,849
  • elixir-plug/plugAvatar de elixir-plug

    elixir-plug/plug

    2,987Ver en GitHub↗

    Plug is a specification and set of primitives for building composable middleware pipelines in Elixir web applications. It provides a system for managing HTTP request pipelines and a routing engine that dispatches incoming requests to specific handlers based on methods and URL patterns. The project enables the creation of interchangeable web middleware for tasks such as authentication, logging, and session management. It also includes mechanisms for upgrading standard HTTP requests to full-duplex WebSocket connections. The capability surface covers request body parsing, static asset delivery,

    Establishes a standard for creating interchangeable middleware components for authentication, logging, and session management.

    Elixir
    Ver en GitHub↗2,987
  • darkweak/souinAvatar de darkweak

    darkweak/souin

    974Ver en GitHub↗

    An HTTP cache system, RFC compliant, compatible with @tyktechnologies, @traefik, @caddyserver, @go-chi, @bnkamalesh, @beego, @devfeel, @labstack, @gofiber, @go-goyave, @go-kratos, @gin-gonic, @roadrunner-server, @zalando, @zeromicro, @nginx and @apache

    RFC-compliant HTTP cache middleware.

    Gocachecaddycaddy-module
    Ver en GitHub↗974
  • newrelic/go-agentAvatar de newrelic

    newrelic/go-agent

    834Ver en GitHub↗

    The New Relic Go Agent allows you to monitor your Go applications with New Relic. It helps you track transactions, outbound requests, database calls, and other parts of your Go application's behavior and provides a running overview of garbage collection, goroutine activity, and memory use.

    Official New Relic instrumentation middleware.

    Go
    Ver en GitHub↗834
  • elastic/apm-agent-goAvatar de elastic

    elastic/apm-agent-go

    424Ver en GitHub↗

    NOTE: This repository is in maintenance mode. Bug fixes will continue to be applied, but no new features will be implemented. To replace this agent, we recommend you to migrate to the OpenTelemetry Go API and SDK, which provides similar features. In order to help you do a seamless migration, we…

    APM agent for performance monitoring.

    Go
    Ver en GitHub↗424
  • gofiber/storageAvatar de gofiber

    gofiber/storage

    332Ver en GitHub↗

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

    Premade storage drivers for various middleware.

    Go
    Ver en GitHub↗332
  • gofiber/contribAvatar de gofiber

    gofiber/contrib

    300Ver en GitHub↗

    Repository for third party middlewares with dependencies

    Authorization middleware powered by Casbin.

    Go
    Ver en GitHub↗300
  • ansrivas/fiberprometheusAvatar de ansrivas

    ansrivas/fiberprometheus

    208Ver en GitHub↗

    NOTE: 🚨 We are currently migrating this middleware to the official gofiber/contrib repo, official link etc. will be posted soon.

    Prometheus metrics middleware.

    Go
    Ver en GitHub↗208
  • oaswrap/specAvatar de oaswrap

    oaswrap/spec

    112Ver en GitHub↗

    Code-first, framework-agnostic OpenAPI 3.x spec builder for Go. Generate docs from route registrations and Go structs — no annotations, no vendor lock-in.

    OpenAPI 3.x specification generation adapter.

    Go
    Ver en GitHub↗112
  • airbrake/gobrakeAvatar de airbrake

    airbrake/gobrake

    106Ver en GitHub↗

    Gobrake official documentationdocs-official pkg.go.dev documentationdocs

    Performance data reporting middleware.

    Go
    Ver en GitHub↗106
  • samber/slog-fiberAvatar de samber

    samber/slog-fiber

    97Ver en GitHub↗

    Fiber middleware to log http requests using slog.

    Logger middleware using the slog library.

    Go
    Ver en GitHub↗97
  • fugue-labs/gollemAvatar de fugue-labs

    fugue-labs/gollem

    29Ver en GitHub↗

    The production agent framework for Go Type-safe agents, structured output, multi-provider streaming, guardrails, cost tracking, agent middleware, composable pipelines, multi-agent team swarms with dynamic personality generation, and multi-agent orchestration — with zero core dependencies and…

    Wraps AI agents as a handler with SSE streaming.

    Go
    Ver en GitHub↗29
  • sacsand/gofiber-firebaseauthAvatar de sacsand

    sacsand/gofiber-firebaseauth

    26Ver en GitHub↗

    Firebase Authentication Middleware for Go Fiber framework.

    Firebase authentication middleware.

    Go
    Ver en GitHub↗26
  • joffref/opa-middlewareAvatar de Joffref

    Joffref/opa-middleware

    22Ver en GitHub↗

    This middleware integrates Open Policy Agent (OPA) to your http/gin/fiber app. You can use it to enforce policies on endpoints. You can use OPA as local policy engine, or as a remote policy engine.

    Integration for Open Policy Agent.

    Go
    Ver en GitHub↗22
  • witer33/fiberpowAvatar de witer33

    witer33/fiberpow

    16Ver en GitHub↗

    Fiberpow is a Fiber middleware, it aims to block (or at least slow down) bots, by periodically asking clients for a proof of work challenge.

    Anti-DDoS middleware with Proof of Work challenges.

    Go
    Ver en GitHub↗16
  • idan-fishman/fiber-bindAvatar de Idan-Fishman

    Idan-Fishman/fiber-bind

    14Ver en GitHub↗

    Bind is a request schema validator middleware for the Fiber web framework. It provides a convenient way to parse and validate data from different sources such as the request body, query string parameters, and route parameters.

    Request schema validator for body, query, and params.

    Go
    Ver en GitHub↗14
  • zeiss/fiber-authzAvatar de ZEISS

    ZEISS/fiber-authz

    8Ver en GitHub↗

    `bash $ go get github.com/zeiss/fiber-authz `

    RBAC route security middleware.

    Go
    Ver en GitHub↗8
  • mikhail-bigun/fiberlogrusAvatar de mikhail-bigun

    mikhail-bigun/fiberlogrus

    10Ver en GitHub↗

    Logger middleware for Fiber that logs HTTP request/response details.

    Logger middleware using logrus.

    Go
    Ver en GitHub↗10
  • aschenmaker/fiber-health-checkAvatar de aschenmaker

    aschenmaker/fiber-health-check

    10Ver en GitHub↗

    A health check middleware for fiber web framework.

    Health-check middleware support.

    Go
    Ver en GitHub↗10
  • apitally/apitally-goAvatar de apitally

    apitally/apitally-go

    8Ver en GitHub↗

    API monitoring & analytics made simple Metrics, logs, traces, and alerts for your APIs — with just a few lines of code.

    API monitoring tool for usage and errors.

    Go
    Ver en GitHub↗8
Ant.12Siguiente
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Web Framework Middleware