Showing 12 of 12 projects
A Go middleware for rate-limiting HTTP requests using token bucket algorithm with flexible key selection.
A Go HTTP middleware that protects web services from OWASP Top 10 threats, known vulnerabilities, malicious actors, and brute force attacks.
A JWT authentication middleware for Go HTTP servers with short-lived auth tokens, refresh tokens, and CSRF protection.
Go middleware for monetizing APIs with per-request Bitcoin Lightning Network payments.
A Go middleware for parsing X-Forwarded-For and Forwarded headers to correctly identify client IP addresses behind proxies.
A Go HTTP middleware for handling multipart/form-data and file uploads, compatible with any standard library or framework router.
A Go middleware library that integrates Open Policy Agent with HTTP, Gin, Fiber, and Echo applications for policy enforcement.
Go middleware for user authentication, session management, and role-based permissions using Redis.
Redis-based rate limiting middleware for the Fiber web framework with sliding window and GCRA leaky bucket algorithms.
A high-performance Coraza WAF middleware for Go Fiber, enabling web application firewall protection with OWASP CRS support.
A high-performance rate limiting middleware for Go web frameworks with multiple algorithms and storage options.
A Go middleware that automatically minifies HTTP responses (HTML, CSS, JS, JSON, XML, SVG) for multiple frameworks to reduce bandwidth and improve load times.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.