Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →
Top 23 Python HTTP Server Projects
-
Project mention: AIOHTTP VS tremolo - a user suggested alternative | libhunt.com/r/aiohttp | 2024-07-11
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
The use case should be more advanced than Hello World to highlight the capabilities of WebAssembly. I've implemented an HTTP server mimicking a single endpoint of the excellent httpbin API testing utility. The code itself is not essential as the post is not about Rust, but in case you're interested, you can find it on GitHub. I add a field to the response to explicitly return the underlying approach, respectively native, embed, or runtime.
-
gunicorn
gunicorn 'Green Unicorn' is a WSGI HTTP Server for UNIX, fast clients and sleepy applications.
Project mention: Gunicorn: 'Green Unicorn' Is a WSGI HTTP Server for Unix | news.ycombinator.com | 2024-05-30 -
So I've decided to create another series of articles, and this time talking about another piece of FastAPI development: ASGI servers, and mainly focusing on 🦄 uvicorn due to the evident synergy between both projects 😎.
-
hug
Embrace the APIs of the future. Hug aims to make developing APIs as simple as possible, but no simpler.
-
Robyn – Super Fast Async Python Web Framework with a Rust runtime
-
Another ASGI web framework mimicking the Flask API: https://github.com/pallets/quart/
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
proxy.py
💫 Ngrok FRP Alternative • ⚡ Fast • 🪶 Lightweight • 0️⃣ Dependency • 🔌 Pluggable • 😈 TLS interception • 🔒 DNS-over-HTTPS • 🔥 Poor Man's VPN • ⏪ Reverse & ⏩ Forward • 👮🏿 "Proxy Server" framework • 🌐 "Web Server" framework • ➵ ➶ ➷ ➠ "PubSub" framework • 👷 "Work" acceptor & executor framework
-
updog
Updog is a replacement for Python's SimpleHTTPServer. It allows uploading and downloading via HTTP/S, can set ad hoc SSL certificates and use http basic auth.
-
BlackSheep - Fast ASGI web framework for Python
-
-
-
-
Project mention: hypercorn VS tremolo - a user suggested alternative | libhunt.com/r/hypercorn | 2024-07-12
-
route-detect
Find authentication (authn) and authorization (authz) security bugs in web application routes.
-
micropie – ultra-micro Python web framework that gets out of your way
-
instant_api
Instantly create an HTTP API with automatic type conversions, JSON RPC, and a Swagger UI. Just add methods!
-
-
Project mention: Ask HN: Is there any software you only made for your own use but nobody else? | news.ycombinator.com | 2024-07-04
I made https://github.com/notAI-tech/fastDeploy for ease of use of deploying Deep learning models.
Except me and the team at my company nobody uses it.
After I made it lot of solutions came in this space, but IMO this is the easiest one to use still.
-
-
flask-discord-interactions
A Flask extension to enable declarative definitions for Discord slash commands.
-
tremolo
A Swiss Army knife, crash-free ASGI server and web framework capable of large file streaming.
Project mention: hypercorn VS tremolo - a user suggested alternative | libhunt.com/r/hypercorn | 2024-07-12 -
Project mention: How to deploy Django in a subdirectory with Docker, NGINX and Whitenoise | dev.to | 2024-09-21
You can find the PR here.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python HTTP Server discussion
Python HTTP Server related posts
-
Show HN: Robyn – "Batman Inspired" Python Web Framework Built with Rust
-
This Week In Python
-
5 Essential Patterns for Building Resilient Java Microservices: A Developer's Guide
-
Spring boot 3 RestClient and RestTemplate logging http requests and response
-
Unit testing in Python with sheepy
-
Host a Reverse Proxy in Seconds
-
Nextjs中使用axios实现一个动态的下载/上传进度条
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 25 Mar 2025
Index
What are some of the best open-source HTTP Server projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | AIOHTTP | 15,516 |
2 | httpbin | 13,003 |
3 | gunicorn | 10,026 |
4 | uvicorn | 9,000 |
5 | hug | 6,875 |
6 | Robyn | 5,539 |
7 | quart | 3,222 |
8 | proxy.py | 3,194 |
9 | updog | 3,017 |
10 | BlackSheep | 2,111 |
11 | CherryPy | 1,891 |
12 | socketify.py | 1,519 |
13 | waitress | 1,489 |
14 | hypercorn | 1,264 |
15 | route-detect | 258 |
16 | micropie | 159 |
17 | instant_api | 130 |
18 | BCA-Phantom | 98 |
19 | fastDeploy | 97 |
20 | ampule | 60 |
21 | flask-discord-interactions | 57 |
22 | tremolo | 56 |
23 | ServeStatic | 36 |