Thanks to visit codestin.com
Credit goes to www.libhunt.com

Python Middleware

Open-source Python projects categorized as Middleware

Top 14 Python Middleware Projects

  1. kubetorch

    Distribute and run AI workloads on Kubernetes magically in Python, like PyTorch for ML infra.

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

    InfluxDB logo
  3. starlette-context

    Middleware for Starlette that allows you to store and access the context data of a request. Can be used with logging so logs automatically use request headers such as x-request-id or x-correlation-id.

  4. fastapi-guard

    A security library for FastAPI that provides middleware to control IPs, log requests, and detect penetration attempts. It integrates seamlessly with FastAPI to offer robust protection against various security threats.

    Project mention: Supercharge Your FastAPI Security with fastapi-guard! | dev.to | 2025-03-27

    View the Project on GitHub

  5. starlette-prometheus

    Prometheus integration for Starlette.

  6. fastapi-oauth2

    Easy to integrate OAuth2 authentication with support for several identity providers.

  7. wrapyfi

    Robotics MOM and RPC middleware wrapper with deep-learning framework integration

  8. django-login-required-middleware

    Requires login to all requests through middleware.

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. blazingmq-sdk-python

    Python SDK for BlazingMQ, a modern high-performance open source message queuing system.

  11. zeroros

    Python-only dependency-free middleware that resembles ROS using ZeroMQ

  12. fastapi-template

    FastAPI template (by iunary)

  13. ModelTracker

    Track a model object over time and blame users

  14. django_strip_whitespace

    A Powerful HTML white space remover for Django

  15. graphene-prometheus

    📊 Prometheus exporter middleware for the Graphene GraphQL framework.

  16. chocs-parsed-body

    Parsed body middleware for chocs package.

  17. SaaSHub

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

    SaaSHub logo
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).

Python Middleware discussion

Log in or Post with

Python Middleware related posts

  • foss browser vs brave/firefox

    3 projects | /r/fossdroid | 2 Apr 2023
  • Wrapyfi for distributing LLaMA by Meta on different machines

    3 projects | /r/foss | 4 Mar 2023
  • Wrapify is a middleware communication wrapper for running the same script on multiple machines. Run the Python script everywhere and choose where each method executes by simply declaring it as a publisher or a listener [currently supports YARP; ROS and ROS2 coming soon]

    1 project | /r/opensource | 21 Jan 2022
  • Wrapify is a middleware communication wrapper for running the same script on multiple machines. Run the Python script everywhere and choose where each method executes by simply declaring it as a publisher or a listener [currently supports YARP; ROS and ROS2 coming soon]

    1 project | /r/coolgithubprojects | 21 Jan 2022
  • Example library app for implementation of an external protocol?

    1 project | /r/django | 17 Jan 2022
  • Install fl studio on your UBUNTU only in one command

    1 project | /r/Ubuntu | 9 Mar 2021
  • What tools, libraries and or language can I go about creating custom output XML code based on simple user input?

    2 projects | /r/AskComputerScience | 3 Mar 2021
  • A note from our sponsor - Stream
    getstream.io | 15 Nov 2025
    Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure. Learn more →

Index

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

# Project Stars
1 kubetorch 1,092
2 starlette-context 511
3 fastapi-guard 490
4 starlette-prometheus 292
5 fastapi-oauth2 85
6 wrapyfi 78
7 django-login-required-middleware 56
8 blazingmq-sdk-python 37
9 zeroros 35
10 fastapi-template 15
11 ModelTracker 6
12 django_strip_whitespace 4
13 graphene-prometheus 0
14 chocs-parsed-body 0

Sponsored
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.
www.influxdata.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?