Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Http Middleware

Http Middleware

21 projects

Showing 21 of 21 projects

Anubis
AnubisGo

A web AI firewall utility that protects upstream resources from scraper bots by weighing incoming HTTP requests with challenges.

#bot-protection#http-middleware#defense
Stars22.1k
Forks702
Last commit2 days ago
negroni
negroniGo

A tiny, non-intrusive, idiomatic HTTP middleware library for Go that encourages use of net/http Handlers.

#net-http#http-middleware#server-side
Stars7.5k
Forks574
Last commit1 month ago
alice
aliceGo

A minimal, painless middleware chaining library for Go HTTP handlers.

#net-http#http-middleware#handler-composition
Stars3.4k
Forks152
Last commit2 years ago
Tollbooth
TollboothGo

A Go middleware for rate-limiting HTTP requests using token bucket algorithm with flexible key selection.

#http-middleware#go-middleware#token-bucket
Stars2.9k
Forks207
Last commit1 year ago
secure
secureGo

A Go HTTP middleware that provides essential security headers and protections for web applications.

#https-enforcement#http-middleware#web-security
Stars2.4k
Forks145
Last commit4 months ago
JSON Mask
JSON MaskJavaScript

A tiny language and engine for selecting specific parts of a JavaScript object while preserving its original structure.

#http-middleware#api-optimization#nodejs
Stars871
Forks41
Last commit7 months ago
go-fault
go-faultGo

A Go HTTP middleware library for injecting faults like latency, errors, and request rejection into services for resilience testing.

#http-middleware#reliability#resilience-testing
Stars555
Forks24
Last commit15 days ago
PSR-15 Middlewares
PSR-15 Middlewares

A comprehensive collection of reusable PSR-15 middleware components for PHP applications.

#php-middleware#http-middleware#authentication
Stars409
Forks14
Last commit1 year ago
halite
haliteCrystal

A Crystal HTTP client with a chainable REST API, built-in sessions, and middleware support.

#crystal-shard#http-middleware#web-services
Stars172
Forks13
Last commit4 years ago
XFF
XFFGo

A Go middleware for parsing X-Forwarded-For and Forwarded headers to correctly identify client IP addresses behind proxies.

#net-http#http-middleware#web-security
Stars100
Forks26
Last commit4 years ago
rux
ruxGo

A simple and fast Go web framework with route grouping, parameter binding, middleware, and http.Handler compatibility.

#http-handler#http-server#http-middleware
Stars100
Forks14
Last commit20 days ago
http-protection
http-protectionCrystal

A Crystal HTTP middleware library that protects web applications against common attacks like XSS, clickjacking, and DoS.

#http-middleware#clickjacking-protection#dos-protection
Stars75
Forks5
Last commit3 years ago
Gatekeeper
GatekeeperSwift

Rate limiting middleware for Vapor applications, restricting requests based on client identifiers like IP address.

#vapor-middleware#http-middleware#rate-limits
Stars75
Forks16
Last commit5 years ago
plug_canonical_host
plug_canonical_hostElixir

An Elixir Plug that redirects requests from non-canonical hosts to a single canonical host.

#elixir#http-middleware#web-server
Stars40
Forks8
Last commit2 years ago
compression
compressionTypeScript

Deno HTTP compression middleware supporting gzip, deflate, and brotli encodings.

#http-middleware#server-side#http
Stars37
Forks1
Last commit3 years ago
alexa-verifier-middleware
alexa-verifier-middlewareJavaScript

Express middleware to verify HTTP requests sent to Alexa skills are from Amazon.

#http-middleware#es-modules#amazon
Stars30
Forks5
Last commit8 months ago
stack-honeypot
stack-honeypotPHP

A PHP middleware that inserts hidden spam trap fields into forms to detect and block spambots.

#php-middleware#http-middleware#honeypot
Stars24
Forks3
Last commit12 years ago
Prometheus.Client.HttpRequestDurations
Prometheus.Client.HttpRequestDurationsC#

A .NET middleware for measuring HTTP request durations and exporting them as Prometheus metrics.

#http-middleware#observability#csharp
Stars11
Forks6
Last commit
RequestLimitBundle
RequestLimitBundlePHP

A Symfony2 bundle for limiting HTTP requests to your application based on customizable rules.

#http-middleware#security#request-throttling
Stars11
Forks4
Last commit15 years ago
mid
midGo

A Go library providing assorted middleware for HTTP services, including error handling, JSON processing, and logging.

#json-api#request-logging#net-http
Stars10
Forks1
Last commit11 months ago
limiter
limiterGo

A high-performance rate limiting middleware for Go web frameworks with multiple algorithms and storage options.

#http-middleware#go-middleware#redis
Stars2
Forks1
Last commit5 months ago

Related Tags

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
11 days ago
#Middleware8
#Go7
#Web Framework6
#Security5
#Net Http4
#Http4
#Rate Limiting4
#Web Security4
#Go Middleware3
#Api Security3