SaaSHub helps you find the best software and product alternatives Learn more →
Top 15 Python Middleware Projects
-
runhouse
Fast, Pythonic AI services and workflows on your own infra. Unobtrusive, debuggable, PyTorch-like APIs.
-
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.
-
fastapi-auth-middleware
Lightweight auth middleware for FastAPI that just works. Fits most auth workflows with only a few lines of code
-
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.
-
blazingmq-sdk-python
Python SDK for BlazingMQ, a modern high-performance open source message queuing system.
-
apolloapi
Repository tracking all Apollo repositories as submodules. Mirror of code maintained at github.com/apolloapi. Topics Resources
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: New, easy to integrate OAuth2 authentication for FastAPI | /r/opensource | 2023-08-22
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.
Project mention: BlazingMQ Python client library is now open source | news.ycombinator.com | 2023-11-08
Project mention: Show HN: Clean architecture template repository for building FastAPI apps | news.ycombinator.com | 2023-06-19
Project mention: Question: Django Graphene / GQL Monitoring via Prometheus? | /r/graphene | 2023-08-17We 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.
Python Middleware related posts
- foss browser vs brave/firefox
- Wrapyfi for distributing LLaMA by Meta on different machines
- 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]
- 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]
- Example library app for implementation of an external protocol?
- Install fl studio on your UBUNTU only in one command
- What tools, libraries and or language can I go about creating custom output XML code based on simple user input?
-
A note from our sponsor - SaaSHub
www.saashub.com | 25 Apr 2024
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