Open-source projects categorized as Middlewares Edit details

Top 23 Middleware Open-Source Projects

  • redux-dynamic-modules

    Modularize Redux by dynamically loading reducers and middlewares.

    Project mention: Improve React App Performance - Redux/Saga Code Splitting-[ Part 2 ] | dev.to | 2022-04-25

    We came across the redux-dynamic-modules library. This library introduces the concept of a 'Redux Module', which is a bundle of Redux (reducers, middleware) that should be dynamically loaded. It is not actively maintained by Microsoft team though stable enough to use in production.

  • go-server-timing

    Go (golang) library for creating and consuming HTTP Server-Timing headers

  • talent.io

    Download talent.io’s Tech Salary Report. Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform talent.io

  • horse

    Fast, opinionated, minimalist web framework for Delphi

  • go-fault

    Fault injection library in Go using standard http middleware

  • Relay

    A PSR-15 server request handler.

  • Stack

    Builder for stack middlewares based on HttpKernelInterface. (by stackphp)

  • kafkaflow

    KafkaFlow is a .NET framework to create Kafka based applications, simple to use and extend.

    Project mention: Want to contribute more to open source projects. | reddit.com/r/dotnet | 2022-08-18
  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • renderer

    Simple, lightweight and faster response (JSON, JSONP, XML, YAML, HTML, File) rendering package for Go

  • middie

    Middleware engine for Fastify.

    Project mention: Help Converting Express Routes/Middleware/Controllers to Fastify | reddit.com/r/node | 2022-02-21
  • http-router

    :tada: Release 2.0 is released! Very fast HTTP router for PHP 7.1+ based on PSR-7 and PSR-15 with support for annotations/attributes and OpenAPI (Swagger) Specification

  • ln-paywall

    Go middleware for monetizing your API on a per-request basis with Bitcoin and Lightning ⚡️

  • next-joi

    Validate NEXT.js API Routes with joi

    Project mention: Best way/tool to validate request body nextjs? | reddit.com/r/node | 2022-01-21

    JS: Joi

  • main

    Mocks Server monorepo (by mocks-server)

    Project mention: My code is always buggy | reddit.com/r/cscareerquestions | 2022-06-29

    Here's an example of a test that covers a lot: Let's say that you have a view that shows a list of users. To get those users you would most likely have a backend that has some API. You can request that API with Postman, that way you know that your request is valid, and you get a very realistic response (assuming this is a test environment or whatever. Just don't use production data). Then you use something like MockServer and set up the request as expectation and the response as what should be returned. After that, you can write a test that verifies that the correct number (with some tactically chosen verification of values) of users show up in the list. Now you have a test that covers a huge portion of the codebase, while being very user-centric and easy to maintain.

  • rye

    A tiny http middleware for Golang with added handlers for common needs.

  • mediary

    Add interceptors to GO http.Client

  • http-protection

    This library protects against typical web attacks. It was inspired in rack-protection Ruby gem.

  • rk-grpc

    Start gRPC microservice from YAML, plugin of rk-boot

  • rest

    rest/http helpers (by go-pkgz)

  • Slim Middleware

    Slim Framework 2 middleware

  • Laminas Stratigility

    PSR-7 middleware foundation for building and dispatching middleware pipelines

  • rk-gin

    Start gin microservice from YAML, plugin of rk-boot

  • client-timing

    An HTTP client for go-server-timing middleware. Enables automatic timing propagation through HTTP calls between servers.

  • echo-middleware

    Go package that provides multiple middlewares for Echo Framework.

    Project mention: Echo middlewares: Logrus, Zerolog and Opencensus | reddit.com/r/golang | 2022-01-09
  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-08-18.

Middlewares related posts


What are some of the best open-source Middleware projects? This list will help you:

Project Stars
1 redux-dynamic-modules 1,033
2 go-server-timing 841
3 horse 771
4 go-fault 464
5 Relay 297
6 Stack 290
7 kafkaflow 269
8 renderer 241
9 middie 178
10 http-router 147
11 ln-paywall 126
12 next-joi 106
13 main 101
14 rye 97
15 mediary 80
16 http-protection 72
17 rk-grpc 48
18 rest 47
19 Slim Middleware 47
20 Laminas Stratigility 43
21 rk-gin 37
22 client-timing 20
23 echo-middleware 12
Find remote jobs at our new job board 99remotejobs.com. There are 8 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Build time-series-based applications quickly and at scale.
InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.