An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with middleware

A curated list of projects in awesome lists tagged with middleware .

https://github.com/gin-gonic/gin

Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.

framework gin go middleware performance router server

Last synced: 06 Aug 2026

https://github.com/gin-Gonic/gin

Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.

framework gin go middleware performance router server

Last synced: 12 Mar 2025

https://gin-gonic.github.io/gin

Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.

framework gin go middleware performance router server

Last synced: 10 Mar 2025

https://github.com/redux-saga/redux-saga

An alternative side effect model for Redux apps

effects middleware redux redux-saga sagas

Last synced: 12 May 2025

https://github.com/gorilla/mux

Package gorilla/mux is a powerful HTTP router and URL matcher for building Go web servers with 🦍

go golang gorilla gorilla-web-toolkit http middleware mux router

Last synced: 09 Sep 2025

https://github.com/Gorilla/mux

Package gorilla/mux is a powerful HTTP router and URL matcher for building Go web servers with 🦍

go golang gorilla gorilla-web-toolkit http middleware mux router

Last synced: 12 Mar 2025

https://github.com/go-chi/chi

lightweight, idiomatic and composable router for building Go HTTP services

api context go golang http microservices middleware rest-api router

Last synced: 09 Sep 2025

https://github.com/thingsboard/thingsboard

Open-source IoT Platform - Device management, data collection, processing and visualization.

cloud coap dashboard iot iot-analytics iot-platform iot-solutions java kafka lwm2m microservices middleware mqtt netty platform snmp thingsboard visualization websockets widgets

Last synced: 12 May 2025

https://github.com/Go-chi/chi

lightweight, idiomatic and composable router for building Go HTTP services

api context go golang http microservices middleware rest-api router

Last synced: 12 Mar 2025

https://github.com/cfug/dio

A powerful HTTP client for Dart and Flutter, which supports global settings, Interceptors, FormData, aborting and canceling a request, files uploading and downloading, requests timeout, custom adapters, etc.

adapter cancellable dart dio flutter http interceptor middleware network timeout transformer

Last synced: 12 May 2025

https://github.com/chimurai/http-proxy-middleware

:zap: The one-liner node.js http-proxy middleware for connect, express, next.js and more

browser-sync connect express fastify http-proxy javascript middleware nextjs node nodejs polka proxy proxy-middleware websocket

Last synced: 12 May 2025

https://github.com/helmetjs/helmet

Help secure Express apps with various HTTP headers

helmet http-headers javascript middleware security

Last synced: 12 May 2025

https://github.com/alibaba/transmittable-thread-local

📌 a missing Java std lib(simple & 0-dependency) for framework/middleware, provide an enhanced InheritableThreadLocal that transmits values between threads even using thread pooling components.

apm async async-context asynchronous asynchronous-context context dapper distributed-tracing executor forkjoinpool framework java middleware thread-pool threadlocal threadsafe tracing transmittable transmittable-thread-local

Last synced: 16 Mar 2026

https://github.com/tinyauthapp/tinyauth

The tiniest authentication and authorization server you have ever seen.

2fa authentication caddy golang middleware nginx oidc selfhosted sso tinyauth totp typescipt

Last synced: 27 Jun 2026

https://github.com/steveiliop56/tinyauth

The tiniest authentication and authorization server you have ever seen.

2fa authentication caddy golang middleware nginx oidc selfhosted sso tinyauth totp typescipt

Last synced: 24 Apr 2026

https://github.com/grpc-ecosystem/go-grpc-middleware

Golang gRPC Middlewares: interceptor chaining, auth, logging, retries and more.

authentication generic-functions golang grpc interceptor library logging middleware retries testing

Last synced: 12 Jan 2026

https://github.com/luraproject/lura

Ultra performant API Gateway with middlewares. A project hosted at The Linux Foundation

api-gateway apis backend-services gateway gateway-api go golang krakend load-balancer microservice middleware proxies router

Last synced: 14 May 2025

https://github.com/devopsfaith/krakend

Ultra performant API Gateway with middlewares. A project hosted at The Linux Foundation

api-gateway apis backend-services gateway gateway-api go golang krakend load-balancer microservice middleware proxies router

Last synced: 05 Apr 2025

https://github.com/expressjs/session

Simple session middleware for Express

expressjs javascript middleware nodejs session

Last synced: 12 May 2025

https://github.com/fruitcake/laravel-cors

Adds CORS (Cross-Origin Resource Sharing) headers support in your Laravel application

cors hacktoberfest laravel middleware php

Last synced: 05 Oct 2025

https://github.com/expressjs/cors

Node.js CORS middleware

cors expressjs javascript middleware nodejs

Last synced: 17 Mar 2026

https://github.com/markerikson/redux-ecosystem-links

A categorized list of Redux-related addons, libraries, and utilities

action addons async middleware react reducer redux store

Last synced: 14 May 2025

https://github.com/krakenjs/kraken-js

An express-based Node.js web application bootstrapping module.

expressjs javascript krakenjs middleware

Last synced: 14 May 2025

https://github.com/swaggo/gin-swagger

gin middleware to automatically generate RESTful API documentation with Swagger 2.0.

gin gin-middleware gin-swagger golang middleware swagger

Last synced: 23 Apr 2025

https://github.com/neutrinojs/neutrino

Create and build modern JavaScript projects with zero initial configuration.

build-tool javascript middleware neutrino preact presets react vue webpack zero-config zero-configuration

Last synced: 01 Oct 2025

https://github.com/tower-rs/tower

async fn(Request) -> Result<Response, Error>

middleware rust tower

Last synced: 12 May 2025

https://github.com/rafalwilinski/express-status-monitor

🚀 Realtime Monitoring solution for Node.js/Express.js apps, inspired by status.github.com, sponsored by https://dynobase.dev

express expressjs health-check health-checks javascript middleware monitoring monitoring-page node nodejs observability socket

Last synced: 15 May 2025

https://github.com/RafalWilinski/express-status-monitor

🚀 Realtime Monitoring solution for Node.js/Express.js apps, inspired by status.github.com, sponsored by https://dynobase.dev

express expressjs health-check health-checks javascript middleware monitoring monitoring-page node nodejs observability socket

Last synced: 30 Mar 2025

https://github.com/github/secure_headers

Manages application of security headers with many safe defaults

content-security-policy cookie csp hsts middleware rack referrer-policy ruby secure-headers xframe-options

Last synced: 20 Feb 2026

https://github.com/justinas/alice

Painless middleware chaining for Go

go handler middleware web

Last synced: 13 May 2025

https://github.com/twitter/secure_headers

Manages application of security headers with many safe defaults

content-security-policy cookie csp hsts middleware rack referrer-policy ruby secure-headers xframe-options

Last synced: 20 Jun 2025

https://github.com/stefanprodan/aspnetcoreratelimit

ASP.NET Core rate limiting middleware

asp-net-core middleware rate-limiting

Last synced: 23 Apr 2025

https://github.com/stefanprodan/AspNetCoreRateLimit

ASP.NET Core rate limiting middleware

asp-net-core middleware rate-limiting

Last synced: 16 Mar 2025

https://github.com/eolinker/goku_lite

A Powerful HTTP API Gateway in pure golang!Goku API Gateway (中文名:悟空 API 网关)是一个基于 Golang开发的微服务网关,能够实现高性能 HTTP API 转发、服务编排、多租户管理、API 访问权限控制等目的,拥有强大的自定义插件系统可以自行扩展,并且提供友好的图形化配置界面,能够快速帮助企业进行 API 服务治理、提高 API 服务的稳定性和安全性。

api api-gateway gateway goku microservices middleware proxy

Last synced: 15 May 2025

https://github.com/tsedio/tsed

:triangular_ruler: Ts.ED is a Node.js and TypeScript framework on top of Express to write your application with TypeScript (or ES6). It provides a lot of decorators and guideline to make your code more readable and less error-prone. ⭐️ Star to support our work!

cli contribution decorators dependency-injection express hacktoberfest ioc koa lifecycle-hooks middleware multer nodejs nodejs-api nodejs-framework open-source rest-api socket-io swagger typescript typescript-framework

Last synced: 28 May 2026

https://github.com/pdfkit/pdfkit

A Ruby gem to transform HTML + CSS into PDFs using the command-line utility wkhtmltopdf

html-to-pdf middleware pdfkit ruby wkhtmltopdf

Last synced: 13 May 2025

https://github.com/alibaba/sentinel-golang

Sentinel Go enables reliability and resiliency for Go microservices

cloud-native go golang microservice microservices middleware rate-limiting resiliency

Last synced: 25 Sep 2025

https://github.com/eprosima/fast-dds

The most complete DDS - Proven: Plenty of success cases. Looking for commercial support? Contact info@eprosima.com

cpp dds distributed-systems fastdds middleware omg robotics ros2 rtps

Last synced: 01 Apr 2026

https://github.com/xiaomi/gaea

Gaea is a mysql proxy, it's developed by xiaomi b2c-dev team.

database middleware

Last synced: 13 May 2025

https://github.com/bloomberg/blazingmq

A modern high-performance open source message queuing system

blazingmq distributed-systems message-queue messaging middleware queue queues

Last synced: 13 May 2025

https://github.com/XiaoMi/Gaea

Gaea is a mysql proxy, it's developed by xiaomi b2c-dev team.

database middleware

Last synced: 11 Apr 2025

https://github.com/webpack/webpack-dev-middleware

A development middleware for webpack

middleware webpack webpack-dev-middleware

Last synced: 12 May 2025

https://github.com/webpack/webpack-hot-middleware

Webpack hot reloading you can attach to your own server

defaults-exempt middleware webpack

Last synced: 02 Apr 2026

https://github.com/webpack-contrib/webpack-hot-middleware

Webpack hot reloading you can attach to your own server

defaults-exempt middleware webpack

Last synced: 13 May 2025

https://github.com/unrolled/secure

HTTP middleware for Go that facilitates some quick security wins.

go golang middleware security

Last synced: 12 May 2025

https://github.com/expressjs/csurf

CSRF token middleware

csrf expressjs javascript middleware nodejs

Last synced: 05 Oct 2025

https://github.com/cartercommunity/carter

Carter is framework that is a thin layer of extension methods and functionality over ASP.NET Core allowing code to be more explicit and most importantly more enjoyable.

asp-net asp-net-core csharp dotnet-core middleware mit-license nancy

Last synced: 11 May 2025

https://github.com/eProsima/Fast-DDS

The most complete DDS - Proven: Plenty of success cases. Looking for commercial support? Contact info@eprosima.com

cpp dds fastdds middleware omg robotics ros2 rtps

Last synced: 20 Mar 2025

https://github.com/CarterCommunity/Carter

Carter is framework that is a thin layer of extension methods and functionality over ASP.NET Core allowing code to be more explicit and most importantly more enjoyable.

asp-net asp-net-core csharp dotnet-core middleware mit-license nancy

Last synced: 16 Mar 2025

https://github.com/elixir-tesla/tesla

The flexible HTTP client library for Elixir, with support for middleware and multiple adapters.

elixir hackney http http-client ibrowse json middleware

Last synced: 14 May 2025

https://github.com/google/martian

Martian is a library for building custom HTTP/S proxies

golang http middleware proxy testing

Last synced: 14 May 2025

https://github.com/expressjs/cookie-parser

Parse HTTP request cookies

cookie expressjs javascript middleware nodejs

Last synced: 14 May 2025

https://github.com/karldoenitz/Tigo

Tigo is an HTTP web framework written in Go (Golang).It features a Tornado-like API with better performance. Tigo是一款用Go语言开发的web应用框架,API特性类似于Tornado并且拥有比Tornado更好的性能。

go golang middleware rest-api restful tigo web

Last synced: 08 Jul 2025

https://github.com/karldoenitz/tigo

Tigo is an HTTP web framework written in Go (Golang).It features a Tornado-like API with better performance. Tigo是一款用Go语言开发的web应用框架,API特性类似于Tornado并且拥有比Tornado更好的性能。

go golang middleware rest-api restful tigo web

Last synced: 14 May 2025

https://github.com/youzan/zan-proxy

An extensible proxy for PC/Mobile/APP developer

http https middleware nodejs proxy websocket

Last synced: 15 May 2025

https://github.com/matt-42/silicon

A high performance, middleware oriented C++14 http web framework please use matt-42/lithium instead

backend c-plus-plus database middleware webframework

Last synced: 15 May 2025

https://github.com/gorilla/handlers

Package gorilla/handlers is a collection of useful middleware for Go HTTP services & web applications 🛃

go golang gorilla gorilla-web-toolkit handler http middleware

Last synced: 23 Apr 2025

https://github.com/hoangvvo/next-connect

The TypeScript-ready, minimal router and middleware layer for Next.js, Micro, Vercel, or Node.js http/http2

connect javascript micro middleware nextjs router typescript

Last synced: 14 May 2025

https://github.com/justinas/nosurf

CSRF protection middleware for Go.

csrf go middleware security

Last synced: 14 May 2025

https://github.com/andeya/faygo

Faygo is a fast and concise Go Web framework that can be used to develop high-performance web app(especially API) with fewer codes. Just define a struct handler, faygo will automatically bind/verify the request parameters and generate the online API doc.

auto-api-doc golang hot-update http2 http2-push httprouter middleware parameter-binding server server-push shutdown-reboot-gracefully swagger web-framework

Last synced: 15 May 2025

https://github.com/eolinker/apinto

基于golang开发的网关。具有各种插件,可以自行扩展,即插即用。此外,它可以快速帮助企业管理API服务,提高API服务的稳定性和安全性。

api api-gateway apigateway apinto dubbo2 gateway go goku golang grpc loadbalancer microservice middleware plugin proxy router servicemesh

Last synced: 14 May 2025

https://github.com/robustmq/robustmq

Next-generation unified communication infrastructure for AI, IoT, and big data

ai amqp data infra kafka message message-queue middleware mq mqtt mqtt-broker queue rust serverless storage streaming

Last synced: 01 Apr 2026

https://github.com/metosin/reitit

A fast data-driven routing library for Clojure/Script

clojure clojurescript data-driven frontend interceptors metosin-active middleware pedestal ring routing swagger

Last synced: 16 May 2025

https://github.com/eclipse-iceoryx/iceoryx2

Eclipse iceoryx2™ - true zero-copy inter-process-communication in pure Rust

eclipse iceoryx inter-process-communication ipc middleware publish-subscribe pubsub request-response rpc rust shared-memory zero-copy

Last synced: 13 May 2025

https://github.com/bvaughn/redux-search

Redux bindings for client-side search

middleware redux resources search state

Last synced: 15 May 2025

https://github.com/Finbuckle/Finbuckle.MultiTenant

Finbuckle.MultiTenant is an open-source multitenancy middleware library for .NET. It enables tenant resolution, per-tenant app behavior, and per-tenant data isolation.

aspnetcore aspnetcore-identity dotnet dotnetcore efcore entity-framework-core finbuckle middleware multitenant

Last synced: 16 Mar 2025

https://github.com/young-steveo/bottlejs

A powerful dependency injection micro container for JavaScript applications

container decorators dependency-injection javascript middleware service-locator

Last synced: 14 May 2025

https://github.com/session-replay-tools/cetus

Cetus is high-performance middleware designed to provide transparent routing between your application and backend MySQL servers.

database distributed horizontal-scalable middleware mysql mysql-proxy performance scaling sharding xa

Last synced: 14 May 2025

https://github.com/kwhitley/apicache

Simple API-caching middleware for Express/Node.

api cache express fast javascript json memory middleware node redis response rest restify

Last synced: 14 May 2025

https://github.com/bradleyjkemp/grpc-tools

A suite of gRPC debugging tools. Like Fiddler/Charles but for gRPC.

debugging-tool grpc interceptor middleware proxy tls

Last synced: 07 Apr 2025

https://github.com/alibaba/ioc-golang

一款服务于 Go 开发者的依赖注入框架,方便搭建任何 Go 应用。 A Golang depenedency injection framework, helps developers to build any go application.

annotation aop debug dependency-injection golang middleware monkey sdk tag

Last synced: 08 Apr 2025

https://github.com/alibaba/IOC-golang

一款服务于 Go 开发者的依赖注入框架,方便搭建任何 Go 应用。 A Golang depenedency injection framework, helps developers to build any go application.

annotation aop debug dependency-injection golang middleware monkey sdk tag

Last synced: 24 Mar 2025

https://github.com/go-pkgz/auth

Authenticator via oauth2, direct, email and telegram

authentication custom-oauth2 go golang jwt library login middleware oauth2 oauth2-client

Last synced: 06 Jan 2026

https://github.com/alibaba/dawn

:sunrise: Dawn is a lightweight task management and build tool for front-end and nodejs.

build build-tool construction dawn dawn-cli front-end javascript middleware nodejs pack pipeline task

Last synced: 15 May 2025

https://alibaba.github.io/dawn/

:sunrise: Dawn is a lightweight task management and build tool for front-end and nodejs.

build build-tool construction dawn dawn-cli front-end javascript middleware nodejs pack pipeline task

Last synced: 01 Apr 2025

https://github.com/expressjs/cookie-session

Simple cookie-based session middleware

cookie expressjs javascript middleware nodejs session

Last synced: 12 May 2025

https://github.com/proxykit/proxykit

A toolkit to create code-first HTTP reverse proxies on ASP.NET Core

aspnetcore dotnet middleware obsolete-soon proxy reverse-proxy serverless

Last synced: 30 Dec 2025

https://github.com/ProxyKit/ProxyKit

A toolkit to create code-first HTTP reverse proxies on ASP.NET Core

aspnetcore dotnet middleware obsolete-soon proxy reverse-proxy serverless

Last synced: 20 Mar 2025

https://github.com/gorilla/csrf

Package gorilla/csrf provides Cross Site Request Forgery (CSRF) prevention middleware for Go web applications & services 🔒

csrf csrf-protection csrf-tokens go golang gorilla gorilla-web-toolkit middleware security xsrf

Last synced: 13 May 2025

https://github.com/h2non/gentleman

Plugin-driven, extensible HTTP client toolkit for Go

client consul golang http http-client middleware modular pluggable retry sdk

Last synced: 15 May 2025

https://github.com/massad/gin-boilerplate

The fastest way to deploy a restful api's with Gin Framework with a structured project that defaults to PostgreSQL database and JWT authentication middleware stored in Redis

boilerplate-template database gin-boilerplate gin-framework golang jwt microservices middleware postgresql postman postman-collection redis restful-api ssl trigger-functions

Last synced: 14 May 2025