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 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 Nov 2025

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: 09 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: 20 Mar 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/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