Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Http Middleware

Http Middleware

13 projects

Showing 13 of 13 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
Stars19.8k
Forks618
Last commit1 day 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
Forks576
Last commit1 year 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
Forks208
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.3k
Forks145
Last commit1 month 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
Stars870
Forks41
Last commit4 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
Stars554
Forks25
Last commit14 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
Stars411
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
Stars99
Forks14
Last commit5 days ago
Gatekeeper
GatekeeperSwift

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

#vapor-middleware#http-middleware#rate-limits
Stars76
Forks16
Last commit4 years 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

Related Tags

#Go6#Web Framework5#Middleware5#Web Security3#Security3#Net Http3
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