SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Python Debugging Projects
-
mitmproxy
An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.
Project mention: How to audit what your IDE extension actually sends to the cloud | dev.to | 2026-05-22mitmproxy is the gold standard here. It's free, open source, and Python-scriptable.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
httpie
🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. (by httpie)
httpie is easier to read than curl when testing APIs manually.
-
Project mention: Week 1 — My First Open-Source Contribution (Hacktoberfest 2025) | dev.to | 2025-10-13
After registering on Hacktoberfest, I forked the repository, cloned it locally, and created a new branch using git checkout -b issue-3270-robust-dprintf. Since I use macOS, I installed Determinate Nix to emulate a Linux-like environment. Once inside the shell, I installed dependencies with python -m pip install -e ., which set up the project for local development.
-
Project mention: Ask HN: Why is Claude so horrible? Are they paying people to glaze it on X? | news.ycombinator.com | 2026-02-13
-
-
gef
GEF (GDB Enhanced Features) - a modern experience for GDB with advanced debugging capabilities for exploit devs & reverse engineers on Linux
-
-
-
-
I often use [snoop](https://github.com/alexmojaki/snoop) because I like the features and output formatting, but it doesn't support async. I have found [ASnooper](https://github.com/LL-Ling/ASnooper), but it only supports async. I'd like to add ASnooper's async feature to snoop.
I'm thinking of creating a project that imports both, and patches the relevant parts of snoop with the async functionality from ASnooper. I have some notes from looking into the snoop code:
-
-
-
-
-
-
-
-
-
ice
Interactive Composition Explorer: a debugger for compositional language model programs (by oughtinc)
-
watchpoints
watchpoints is an easy-to-use, intuitive variable/object monitor tool for python that behaves similar to watchpoints in gdb.
-
hydrafw
HydraBus HydraFW official firmware for open source multi-tool for anyone interested in learning/developping/debugging/hacking/Penetration Testing for basic or advanced embedded hardware
-
-
Python Debugging discussion
Python Debugging related posts
-
Agent VCR – Time-travel debugging for LLM agents (rewind, edit state, resume)
-
Pywho – Python Environment Inspector
-
AI Makes You Boring
-
GhostTrace: Capture "Phantom Branches" to Debug Rejected Decisions in AI Agents
-
Why I built Django Orbit: Reimagining observability for the 2026 Django developer
-
Django Orbit – A modern debugging and observability tool
-
Week 1 — My First Open-Source Contribution (Hacktoberfest 2025)
-
A note from our sponsor - SaaSHub
www.saashub.com | 15 Jun 2026
Index
What are some of the best open-source Debugging projects in Python? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | mitmproxy | 43,894 |
| 2 | httpie | 38,198 |
| 3 | pwndbg | 10,547 |
| 4 | icecream | 10,065 |
| 5 | PlatformIO | 9,296 |
| 6 | gef | 8,206 |
| 7 | viztracer | 7,665 |
| 8 | Cyberbrain | 2,542 |
| 9 | pyelftools | 2,248 |
| 10 | snoop | 1,456 |
| 11 | the-art-of-debugging | 1,387 |
| 12 | stackprinter | 1,301 |
| 13 | best-of-python-dev | 1,270 |
| 14 | web-eval-agent | 1,240 |
| 15 | hunter | 869 |
| 16 | like-dbg | 771 |
| 17 | coredumpy | 758 |
| 18 | dd-trace-py | 642 |
| 19 | ice | 568 |
| 20 | watchpoints | 555 |
| 21 | hydrafw | 437 |
| 22 | manhole | 401 |
| 23 | west | 342 |