Middlewares

Top 23 Middleware Open-Source Projects

  • horse

    Fast, opinionated, minimalist web framework for Delphi

  • redux-dynamic-modules

    Modularize Redux by dynamically loading reducers and middlewares.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • go-server-timing

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

  • kafkaflow

    Apache Kafka .NET Framework to create applications simple to use and extend.

    Project mention: FLaNK Stack 29 Jan 2024 | dev.to | 2024-01-29
  • 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)

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • main

    Node.js mock server running live, interactive mocks in place of real APIs (by mocks-server)

  • renderer

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

    Project mention: Setup HTML Templates and Static Assets in Golang | dev.to | 2023-12-31

    The renderer package, which we use for handling API responses in the Golang backend todo app, provides a straightforward way to parse HTML templates. Under the hood, it uses the Go html/template package. However, you can use the default Go html/template package, depending on your preference.

  • middie

    Middleware engine for Fastify.

    Project mention: Advanced Fastify: Hooks, Middleware, and Decorators | dev.to | 2023-05-31

    Fastify also supports Express-style middleware but it requires you to install an external plugin such as @fastify/express or @fastify/middie. This eases migration from Express to Fastify, but it should not be used in greenfield projects in favor of hooks. Note that in many cases, you can find a native Fastify plugin that provides the same functionality as Express middleware.

  • kago

    KaGo

  • 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

  • rye

    A tiny http middleware for Golang with added handlers for common needs. (by InVisionApp)

  • mediary

    Add interceptors to GO http.Client

  • http-protection

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

    Project mention: http-protection: Protection against typical web attacks | /r/crystal_programming | 2023-06-20
  • rk-grpc

    Start gRPC microservice from YAML, plugin of rk-boot

  • rest

    rest/http helpers (by go-pkgz)

  • 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.

  • goAPIBaseProject

    simple api project written in go

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

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 2024-01-29.

Middlewares related posts

Index

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

Project Stars
1 horse 1,073
2 redux-dynamic-modules 1,064
3 go-server-timing 860
4 kafkaflow 570
5 go-fault 502
6 Relay 316
7 Stack 294
8 main 269
9 renderer 260
10 middie 230
11 kago 185
12 http-router 158
13 ln-paywall 137
14 next-joi 114
15 rye 102
16 mediary 89
17 http-protection 71
18 rk-grpc 70
19 rest 56
20 Laminas Stratigility 54
21 rk-gin 43
22 client-timing 24
23 goAPIBaseProject 14
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com