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 Go middleware for parsing X-Forwarded-For and Forwarded headers to correctly identify client IP addresses behind proxies.
A simple and fast Go web framework with route grouping, parameter binding, middleware, and http.Handler compatibility.
A Crystal HTTP middleware library that protects web applications against common attacks like XSS, clickjacking, and DoS.
Rate limiting middleware for Vapor applications, restricting requests based on client identifiers like IP address.
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.