Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Fiber
  3. joffref/opa-middleware

joffref/opa-middleware

MITGov1.0.4

A Go middleware library that integrates Open Policy Agent with HTTP, Gin, Fiber, and Echo applications for policy enforcement.

GitHubGitHub
22 stars8 forks0 contributors

Overview

opa-middleware gather all the middlewares you need to use Open Policy Agent with your API

Quick Stats

Stars22
Forks8
Contributors0
Open Issues0
Last commit2 years ago
CreatedSince 2022

Tags

#go-middleware#fiber-framework#policy-enforcement#authorization#open-policy-agent#access-control#gin-framework#echo-framework#api-security

Built With

G
Go

Included in

Fiber801
Auto-fetched 1 day ago

Related Projects

souinsouin

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

Stars978
Forks81
Last commit5 days ago
go-agentgo-agent

New Relic Go Agent

Stars835
Forks316
Last commit2 days ago
elastic/apmfiberelastic/apmfiber

The Elastic APM Agent for Go is the official package that enables developers to monitor and trace the execution of operations within Go applications. It collects performance metrics, errors, and distributed traces, sending them to the Elastic APM Server for visualization and analysis in Kibana. This helps identify performance bottlenecks, errors, and latency issues in production environments. ## Key Features - **Application Performance Monitoring** — Traces requests, database queries, and external HTTP calls to provide detailed performance insights. - **Error Tracking** — Automatically captures and reports application errors and exceptions with full stack traces. - **Distributed Tracing** — Supports end-to-end tracing across microservices and distributed systems. - **Framework Integration** — Works with popular Go web frameworks and libraries like Fiber, Gin, and Echo. - **Low Overhead** — Designed to have minimal impact on application performance during monitoring. ## Philosophy The agent is built to provide comprehensive observability with minimal code changes, following Elastic's philosophy of making application performance monitoring accessible and actionable for developers.

Stars423
Forks207
Last commit8 days ago
fiberprometheusfiberprometheus

prometheus middleware for Fiber

Stars208
Forks43
Last commit1 day ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub