Python Middleware

Open-source Python projects categorized as Middleware

Top 15 Python Middleware Projects

  • runhouse

    Fast, Pythonic AI services and workflows on your own infra. Unobtrusive, debuggable, PyTorch-like APIs.

  • Project mention: Runhouse | news.ycombinator.com | 2024-04-22
  • 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.

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

    InfluxDB logo
  • starlette-prometheus

    Prometheus integration for Starlette.

  • fastapi-auth-middleware

    Lightweight auth middleware for FastAPI that just works. Fits most auth workflows with only a few lines of code

  • wrapyfi

    Python Wrapper for Message-Oriented and Robotics Middleware

  • django-login-required-middleware

    Requires login to all requests through middleware.

  • fastapi-oauth2

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

  • Project mention: New, easy to integrate OAuth2 authentication for FastAPI | /r/opensource | 2023-08-22
  • 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.

    WorkOS logo
  • zeroros

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

  • Project mention: Teaching ROS / ZeroROS at university students | /r/ROS | 2023-06-27

    For this reason, I've developed ZeroROS (https://github.com/miquelmassot/zeroros) - a python-only, dependency-free middleware that shares the vibe of ROS (topics, subscribers, messages) providing the same coding patterns (callbacks) without all the hassle of dealing with the abovementioned side-materials.

  • blazingmq-sdk-python

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

  • Project mention: BlazingMQ Python client library is now open source | news.ycombinator.com | 2023-11-08
  • fastapi-template

    FastAPI template (by iunary)

  • Project mention: Show HN: Clean architecture template repository for building FastAPI apps | news.ycombinator.com | 2023-06-19
  • ModelTracker

    Track a model object over time and blame users

  • django_strip_whitespace

    A Powerful HTML white space remover for Django

  • apolloapi

    Repository tracking all Apollo repositories as submodules. Mirror of code maintained at github.com/apolloapi. Topics Resources

  • Project mention: Integrating with Google Perspective Comment Analyzer API | /r/Python | 2023-06-06
  • graphene-prometheus

    📊 Prometheus exporter middleware for the Graphene GraphQL framework.

  • Project mention: Question: Django Graphene / GQL Monitoring via Prometheus? | /r/graphene | 2023-08-17

    We found Graphene-Prometheus middleware which claims to support Django, but it is out of date, doesn't run on Django 3.x, and we could not get it working.

  • chocs-parsed-body

    Parsed body middleware for chocs package.

  • 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 related posts

Index

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

Project Stars
1 runhouse 709
2 starlette-context 419
3 starlette-prometheus 266
4 fastapi-auth-middleware 74
5 wrapyfi 70
6 django-login-required-middleware 52
7 fastapi-oauth2 34
8 zeroros 26
9 blazingmq-sdk-python 21
10 fastapi-template 13
11 ModelTracker 6
12 django_strip_whitespace 4
13 apolloapi 3
14 graphene-prometheus 0
15 chocs-parsed-body 0

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com