Showing 21 of 21 projects
A web AI firewall utility that protects upstream resources from scraper bots by weighing incoming HTTP requests with challenges.
A tiny, non-intrusive, idiomatic HTTP middleware library for Go that encourages use of net/http Handlers.
A minimal, painless middleware chaining library for Go HTTP handlers.
A Go middleware for rate-limiting HTTP requests using token bucket algorithm with flexible key selection.
A Go HTTP middleware that provides essential security headers and protections for web applications.
A tiny language and engine for selecting specific parts of a JavaScript object while preserving its original structure.
A Go HTTP middleware library for injecting faults like latency, errors, and request rejection into services for resilience testing.
A comprehensive collection of reusable PSR-15 middleware components for PHP applications.
A Crystal HTTP client with a chainable REST API, built-in sessions, and middleware support.
A simple and fast Go web framework with route grouping, parameter binding, middleware, and http.Handler compatibility.
A Go middleware for parsing X-Forwarded-For and Forwarded headers to correctly identify client IP addresses behind proxies.
Rate limiting middleware for Vapor applications, restricting requests based on client identifiers like IP address.
A Crystal HTTP middleware library that protects web applications against common attacks like XSS, clickjacking, and DoS.
An Elixir Plug that redirects requests from non-canonical hosts to a single canonical host.
Deno HTTP compression middleware supporting gzip, deflate, and brotli encodings.
Express middleware to verify HTTP requests sent to Alexa skills are from Amazon.
A PHP middleware that inserts hidden spam trap fields into forms to detect and block spambots.
A .NET middleware for measuring HTTP request durations and exporting them as Prometheus metrics.
A Symfony2 bundle for limiting HTTP requests to your application based on customizable rules.
A Go library providing assorted middleware for HTTP services, including error handling, JSON processing, and logging.
A high-performance rate limiting middleware for Go web frameworks with multiple algorithms and storage options.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.