Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Middleware

Middleware

561 projects

Showing 36 of 561 projects

Gin
GinGo

A high-performance HTTP web framework for Go, designed for building REST APIs, web applications, and microservices.

#high-performance#rest-api#server
Stars88.9k
Forks8.6k
Last commit7 days ago
Echo
EchoGo

A high-performance, extensible, and minimalist web framework for building robust APIs and web applications in Go.

#micro-framework#high-performance#minimalist
Stars32.5k
Forks2.3k
Last commit14 hours ago
Hono
HonoTypeScript

A small, simple, and ultrafast web framework built on Web Standards for multiple JavaScript runtimes.

#cloudflare-workers#npm#deno
Stars31.5k
Forks1.2k
Last commit8 hours ago
Mongoose
MongooseJavaScript

MongoDB object modeling for Node.js and Deno with schemas, validation, middleware, and async/await support.

#orm#database#async-await
Stars27.5k
Forks4.0k
Last commit8 hours ago
tokio/axum
tokio/axumRust

Ergonomic HTTP routing and request-handling library for Rust with a focus on modularity and type safety.

#tower-ecosystem#web-services#async-await
Stars26.6k
Forks1.5k
Last commit11 hours ago
Kratos
KratosGo

A Go microservices framework for building robust, cloud-native applications with built-in service governance.

#api-framework#http#distributed-systems
Stars25.8k
Forks4.2k
Last commit22 days ago
Rocket
RocketRust

An async web framework for Rust focused on usability, security, extensibility, and speed.

#api-server#type-safety#async
Stars25.8k
Forks1.6k
Last commit6 months ago
Iris
IrisGo

A fast, modern, and fully-featured HTTP/2 web framework for Go with an unbeatable cost-performance ratio.

#high-performance#api-server#iris
Stars25.6k
Forks2.4k
Last commit6 months ago
actix-web
actix-webRust

A powerful, pragmatic, and extremely fast Rust web framework for building scalable and reliable web services.

#actix-web#http-server#high-performance
Stars24.7k
Forks1.9k
Last commit2 days ago
Guzzle
GuzzlePHP

An extensible PHP HTTP client for sending requests and integrating with web services.

#httpclient#web-services#webservices
Stars23.5k
Forks2.4k
Last commit3 days ago
Chi
ChiGo

A lightweight, idiomatic, and composable router for building Go HTTP services, especially REST APIs.

#net-http#api#api-server
Stars22.6k
Forks1.1k
Last commit17 days ago
redux-saga
redux-sagaJavaScript

A Redux middleware library that uses ES6 generators to manage side effects like data fetching and asynchronous flows.

#asynchronous-programming#sagas#redux-middleware
Stars22.4k
Forks1.9k
Last commit7 hours ago
Thingsboard
ThingsboardJava

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

#iot#thingsboard#mqtt
Stars22.1k
Forks6.4k
Last commit19 hours ago
mux
muxGo

A powerful HTTP router and URL matcher for building Go web servers with advanced routing features.

#web-server#api-routing#http
Stars21.8k
Forks1.9k
Last commit1 year ago
redux-persist
redux-persistTypeScript

A library to persist and rehydrate a Redux store across browser sessions or app restarts.

#persistor#redux-middleware#storage
Stars13.0k
Forks845
Last commit2 years ago
Starlette
StarlettePython

A lightweight ASGI framework/toolkit for building async web services in Python.

#uvicorn#http-server#api-framework
Stars12.5k
Forks1.2k
Last commit20 days ago
starlette
starlettePython

A lightweight ASGI framework for building async web services in Python, designed for modularity and high performance.

#uvicorn#http-server#api-framework
Stars12.5k
Forks1.2k
Last commit20 days ago
Sinatra
SinatraRuby

A DSL for quickly creating web applications in Ruby with minimal effort.

#http-server#rack#minimalist
Stars12.4k
Forks2.1k
Last commit4 days ago
resty
restyGo

A simple, feature-rich HTTP, REST, and SSE client library for Go.

#retry-logic#rest-client#authentication
Stars11.7k
Forks791
Last commit4 days ago
JWT Auth
JWT AuthPHP

A Laravel and Lumen package for JSON Web Token authentication, providing stateless API authentication.

#lumen#stateless-authentication#authentication
Stars11.5k
Forks1.5k
Last commit4 months ago
Get
GetDart

A lightweight, high-performance Flutter framework for state management, dependency injection, and route management without context.

#getx#dart#route-management
Stars11.2k
Forks1.9k
Last commit1 month ago
github.com/vuestorefront/vue-storefront
github.com/vuestorefront/vue-storefront

A Frontend as a Service ecosystem that accelerates building and deploying composable commerce storefronts.

#ecommerce#magento#frontend-as-a-service
Stars10.9k
Forks2.1k
Last commit1 month ago
Restify
RestifyJavaScript

A Node.js framework for building scalable and maintainable REST APIs using connect-style middleware.

#http-server#restify#connect
Stars10.7k
Forks980
Last commit7 days ago
YARP
YARPC#

A .NET toolkit for building high-performance, customizable HTTP reverse proxy servers using ASP.NET infrastructure.

#http-proxy#reverse-proxy#high-performance
Stars9.6k
Forks929
Last commit3 days ago
Node.js
Node.jsTypeScript

A modern framework for building Telegram bots with Node.js and TypeScript, featuring full API support and extensible middleware.

#hacktoberfest#serverless#bot-framework
Stars9.2k
Forks947
Last commit1 year ago
Ocelot
OcelotC#

A .NET API Gateway for microservices architectures, providing routing, authentication, and load balancing.

#api-gateway#reverse-proxy#caching
Stars8.7k
Forks1.7k
Last commit15 hours ago
GraphQL Voyager
GraphQL VoyagerTypeScript

Visualize any GraphQL API as an interactive graph for exploring and understanding data models.

#react-component#developer-tools#graphql
Stars8.2k
Forks556
Last commit2 months ago
react-router-redux
react-router-reduxJavaScript

Bindings to keep React Router and Redux state synchronized for time-travel debugging.

#time-travel#frontend#javascript
Stars7.8k
Forks624
Last commit7 years ago
Kitura
KituraSwift

A Swift web framework and HTTP server for building web services and applications.

#http-server#web-services#ssl-tls
Stars7.6k
Forks499
Last commit2 months ago
Kitura
KituraSwift

A web framework and HTTP server for building web services and applications in Swift.

#http-server#web-services#ssl-tls
Stars7.6k
Forks499
Last commit2 months ago
Hyperf
HyperfPHP

A high-performance PHP coroutine framework for building microservices and middleware with extreme speed and flexibility.

#swoole#json-rpc#high-performance
Stars6.9k
Forks1.3k
Last commit15 days ago
Lura
LuraGo

An open-source Go framework for building ultra-performant API gateways with middleware support.

#api-gateway#open-source#gateway-api
Stars6.8k
Forks585
Last commit13 days ago
GoProxy
GoProxyGo

A customizable HTTP/HTTPS proxy server library for Go, enabling request/response manipulation and MITM capabilities.

#http-proxy#web-security#traffic-interception
Stars6.7k
Forks1.2k
Last commit1 day ago
Laravel CORS
Laravel CORSPHP

A Laravel middleware package for handling Cross-Origin Resource Sharing (CORS) headers and pre-flight requests.

#hacktoberfest#lumen#laravel
Stars6.2k
Forks605
Last commit3 years ago
Iron
IronRust

An extensible, high-performance web framework for Rust built on hyper, designed for concurrency and safety.

#high-performance#server#hyper
Stars6.1k
Forks394
Last commit2 years ago
Entrust
EntrustPHP

A Laravel package for adding role-based permissions and authorization to Laravel 9|10 applications.

#eloquent#rbac#laravel
Stars6.0k
Forks1.3k
Last commit1 year ago
Page 1 of 16Next

Related Tags

#Go135#Web Framework132#Golang85#Authentication69#Php57#Http50#Http Server48#Api46#Backend44#Routing44#Rest Api42#Web Development41
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