SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 JavaScript Middleware Projects
-
Project mention: Inexorable VS redux-saga - a user suggested alternative | libhunt.com/r/inexorable | 2025-06-09
A more robust approach to handling side-effects and asynchronous dispatching, but also more complex.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
If you are building your backend with Express, the Express CORS package is a must-have. It simplifies the process of enabling CORS on your server so that your frontend can interact with it without any hassle. The setup is straightforward and the package is well-documented, making it easy to integrate into your existing Express application.
-
-
-
Project mention: Videos REST API with API Gateway, Lambda, Aurora Serverless - FakeTube #5 | dev.to | 2025-08-23
We'll start by installing the necessary dependencies, including esbuild for efficient bundling, the Middy middleware engine to keep our handler code clean, and Powertools for AWS Lambda to add observability and best practices out of the box.
-
express-status-monitor
🚀 Realtime Monitoring solution for Node.js/Express.js apps, inspired by status.github.com, sponsored by https://dynobase.dev
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
-
-
-
-
-
Project mention: How to Handle File Uploads with Node.js and Express - Multer Edition | dev.to | 2025-05-12
In our previous guide, we showed how easy it is to handle file uploads using express-fileupload. Multer brings additional flexibility and control:
-
-
-
-
-
-
-
-
-
MusicBrainz is great! Every now and then I'll get an email notification that someone has updated an attribute on some obscure local band that I put on there.
ca. 2017 I undertook the considerable task of building a GraphQL interface to MusicBrainz, to support a side project of mine. This was a great experience for learning the breadth of MusicBrainz and how to design things with GraphQL. Sometimes I look at the documentation generated from the resulting schema and wonder when I ever had that much time: https://github.com/exogen/graphbrainz/blob/master/docs/types...
-
i18next-http-middleware
i18next-http-middleware is a middleware to be used with Node.js web frameworks like express or Fastify and also for Deno.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
JavaScript Middleware discussion
JavaScript Middleware related posts
-
AWS open source newsletter, #209
-
10 Tools and Resources to Master CORS
-
Redux-Saga – An intuitive Redux side effect manager
-
Middy - stylish Node.js middleware for AWS Lambda
-
Everything Suffers from Cold Starts
-
The "@ts-stack/body-parser" package passes the parsing results via a Promise
-
The stylish Node.js middleware engine for AWS Lambda
-
A note from our sponsor - SaaSHub
www.saashub.com | 1 Sep 2025
Index
What are some of the best open-source Middleware projects in JavaScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | redux-saga | 22,513 |
2 | session | 6,341 |
3 | cors | 6,154 |
4 | body-parser | 5,494 |
5 | Grant | 4,166 |
6 | middy | 3,853 |
7 | express-status-monitor | 3,627 |
8 | compression | 2,799 |
9 | webpack-dev-middleware | 2,517 |
10 | webpack-hot-middleware | 2,357 |
11 | cookie-parser | 2,008 |
12 | express-fileupload | 1,554 |
13 | serve-static | 1,413 |
14 | redux-search | 1,399 |
15 | apicache | 1,242 |
16 | cookie-session | 1,137 |
17 | restana | 470 |
18 | Expressa | 446 |
19 | express-basic-auth | 331 |
20 | oas-tools | 202 |
21 | graphbrainz | 166 |
22 | i18next-http-middleware | 165 |
23 | koa-hbs | 160 |