Dev tools · alternatives · 2026
24 alternatives to See what your Python app sends and receives over HTTP
Hi, A few months ago, I shared a tool I built for personal use to easily trace HTTP client requests in any Python app. It links requests to the corresponding Python code and comes with a nice UI. By easily, I mean: no external dependencies, no setup, no superuser rights, and no code modifications — just do "pip install httpdbg" and then launch your code using the "pyhttpdbg" command. That’s it. I received a lot of positive feedback — not just here, but also on social media, in podcasts, and beyond. So, thank you! Since I last introduced httpdbg, I’ve made many improvements — based on both my…
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.
- 1

Hi, I created httpdbg, a tool for Python developers to easily debug HTTP(S) client requests in Python programs. I developed it because I needed a tool that could help me trace the HTTP requests sent by my tests back to the corresponding methods in our API client. The goal of this tool is to simplify the debugging process, so I designed it to be as simple as possible. It requires no external dependencies, no setup, no superuser privileges, and no code modifications. I'm sharing it with you today because I use it regularly, and it seems like others have found it useful too—so it might be…
2024 · github.com · its alternatives →
- 2

Bringing Http/Https and WebSockets High Performance servers for PyPy3 and Python3 - cirospaciari/socketify.py
2023 · github.com · its alternatives →
- 3

- 4

Hi everyone, I recently published a small open-source project. It’s a minimal network packet analyzer written in Go — designed more like a learning toy than a replacement for Wireshark. It currently supports parsing basic protocols like TLS, DNS, and HTTP, and includes a tiny fuzzing engine to test payload responses. You can inspect raw packet content directly from the terminal. The output is colored for readability, and the code structure is kept simple and clear. The entire program is very small — just about 400 lines of Go code. I know it’s not anywhere near Wireshark’s level, and I still…
2025 · github.com · its alternatives →
- 5

Tornado HTTP/2 Client. Contribute to vladmunteanu/th2c development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 6

Quantopian Remote Debugger for Python. Contribute to quantopian/qdb development by creating an account on GitHub.
2014 · github.com · its alternatives →
- 7

Hey HN, I’m Jimmy, co-founder of Dropbase (https://www.dropbase.io). We are an internal tools builder for Python developers. All you have to do is import any Python scripts/libraries, declare UI components, and layer app permissions so you can share them with others. We’re a middle ground between Airplane and Retool—simpler UI creation than Airplane, more code-centered than Retool. UI building is declarative and you can bind Python scripts/functions to UI components. You can write Python scripts/functions using our App Studio with support from a Python Language…
2023 · github.com · its alternatives →
- 8

Hello, we just launched the alpha release of Pynecone - a way to build full-stack web apps in pure Python. The framework is easy to get started with even without previous web dev experience and is completely open source / free to use. We made Pynecone for Python devs who want to make web apps, but don’t want the overhead of having to learn or use Javascript. We wanted more flexibility than existing Python frameworks like Streamlit/Dash that don't allow the user to make real, customizable web apps. With Pynecone, you can make anything from a small data science/python project to…
2022 · github.com · its alternatives →
- 9

Debugging-friendly exceptions for Python. Contribute to cknd/stackprinter development by creating an account on GitHub.
2019 · github.com · its alternatives →
- 10

Bid on the RGP-Domain falcao.it. Bid now from €10 and secure the domain at an early stage!
2012 · falcao.it · its alternatives →
- 11

2018 · gitlab.com · its alternatives →
- 12PA
2011 · jitouch.com · its alternatives →
- 13
NetworkSpy▲89HTTP(s) proxy debugger with custom viewer
Jun 2026 · networkspy.app · its alternatives →
- 14P5Pywebview 5▲126
I am happy to announce the next major version of pywebview, a lightweight Python framework for building modern desktop applications with web technologies. The new version introduces powerful state management, network event handling, and significant improvements to Android support. See https://pywebview.flowrl.com/blog/pywebview6.html for details.
2024 · pywebview.flowrl.com · its alternatives →
- 15

HTTP client/libcurl TUI front end in Rust, with request + key storage - PThorpe92/CuTE
2023 · github.com · its alternatives →
- 16

Hey HN! I built a local Python prototyping tool that is finally the Python development environment I've always wanted. It has a Jupyter notebook for data crunching, a database of your choice (Python or MongoDB), and a Streamlit app for building a frontend visualization. You can edit the Streamlit backend via an embedded VSCode editor, or locally on your own IDE. The best part for me is that the database connectors within Jupyter and Streamlit are configured out-of-the-box, so you don't need to spend time thinking about how to tie all that together - you can just pick the database you want to…
2023 · github.com · its alternatives →
- 17
HTTPDump▲94Inspect HTTP requests, compare them or mock response
2021 · dashcards.io · its alternatives →
- 18

Dead easy interface for executing many HTTP requests asynchronously. Also provides helper functions for executing embarrassingly parallel async coroutines. - joshlk/many_requests
2020 · github.com · its alternatives →
- 19PT
Hi there HN! I wanted to show you a weekend project I put together. Pingquick (https://www.pingquick.dev/) is a way to create APIs from your python functions. Just write/paste the function in, and it'll give you an endpoint to POST to. I made Pingquick because I just couldn't stand having to deal with deployment for some simple python functions. So, now I just put my code there and I can ping it as needed without needing to worry about any setup. Any and all feedback is very much welcome! Ian
2023 · pingquick.dev · its alternatives →
- 20MF
Hi! Long time reader, first time submitter. I've finallllyy got my first webapp online. It's been a long time coming, I started it over a year ago and just been an hour here, a couple of hours here, and a period of a couple of months of nothing. I first wrote it as a way to learn some python it sort of grew to fill a need I had. It's at a point now where I'd LOVE some feedback as I am going round in circules. Please, it's free, just hit the home page, plugin in a name/email and url you want to links checked on. If you use the name 'DeleteMe' I will remove the account after a week, so feel…
2012 · sitecrawl.net · its alternatives →
- 21TE
Hi! I’ve always wanted a simple way to throw my Python projects online. Just to try things out, share them, or test a webhook with a real endpoint. But every time I hit the same wall: Buy a server, Set up HTTPS, Configure DNS, Get a domain. Write boilerplate to glue it together. It always felt like too much for something so small that I wanted to test. So Ive been hacking on Thread4 (currently in alpha): a tiny platform where you can write a Python function and go live instantly at yourname.thread4.eu. It’s not for production use, just quick testing, experimenting, or sharing your idea…
2025 · thread4.eu · its alternatives →
- 22

I built an open-source desktop app for running and monitoring Python agents that talk over TCP. It works on macOS, Linux, and Windows. The basic idea is simple: if a repo has an `agent.py` entrypoint, the app can import it from GitHub, install `requirements.txt` if needed, connect it to a TCP server, and show what it is doing in one UI. Current features: * import agent repos from GitHub, including private repos * run agents through `agent.py` * optional `requirements.txt` support * optional `id.json` for agent metadata * connect agents to TCP servers * inspect message flow in one place *…
Mar 2026 · github.com · its alternatives →
- 23

Receive, Log, and Proxy HTTP requests. Contribute to kyledayton/requesthub development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 24

Distributed cross-network remote debugging for Python - tarockey/azure-debug-relay
2021 · github.com · its alternatives →
Also compare
- Httpdbg – A tool to trace the HTTP requests sent by your Python code alternatives
- Socketify.py: Http/Https and WebSockets servers for PyPy3 and Python3 alternatives
- plsrefresh alternatives
- A toy version of Wireshark (student project) alternatives
- Asynchronous HTTP/2 client for Python 2.7 alternatives
- QDB, a remote python debugger alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →