[Go to site: main page, start]

Python Debugging

Open-source Python projects categorized as Debugging

Top 23 Python Debugging Projects

  1. 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-22

    mitmproxy is the gold standard here. It's free, open source, and Python-scriptable.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. httpie

    🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. (by httpie)

    Project mention: 5 CLI Tools I Use to Keep Terminal Workflows Less Annoying | dev.to | 2026-05-07

    httpie is easier to read than curl when testing APIs manually.

  4. pwndbg

    Exploit Development and Reverse Engineering with GDB & LLDB Made Easy

    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.

  5. icecream

    🍦 Never use print() to debug again.

    Project mention: Ask HN: Why is Claude so horrible? Are they paying people to glaze it on X? | news.ycombinator.com | 2026-02-13
  6. PlatformIO

    Your Gateway to Embedded Software Development Excellence :alien:

  7. gef

    GEF (GDB Enhanced Features) - a modern experience for GDB with advanced debugging capabilities for exploit devs & reverse engineers on Linux

  8. viztracer

    A debugging and profiling tool that can trace and visualize python code execution

  9. Cyberbrain

    Python debugging, redefined.

  10. pyelftools

    Parsing ELF and DWARF in Python

  11. snoop

    A powerful set of Python debugging tools, based on PySnooper (by alexmojaki)

    Project mention: AI Makes You Boring | news.ycombinator.com | 2026-02-19

    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:

  12. the-art-of-debugging

    The Art of Debugging Open Book

  13. stackprinter

    Debugging-friendly exceptions for Python

  14. best-of-python-dev

    🏆 A ranked list of awesome python developer tools and libraries. Updated weekly.

  15. web-eval-agent

    An MCP server that autonomously evaluates web applications.

  16. hunter

    Hunter is a flexible code tracing toolkit.

  17. like-dbg

    Fully dockerized Linux kernel debugging environment

  18. coredumpy

    coredumpy saves your crash site for post-mortem debugging

  19. dd-trace-py

    Datadog Python APM Client

  20. ice

    Interactive Composition Explorer: a debugger for compositional language model programs (by oughtinc)

  21. watchpoints

    watchpoints is an easy-to-use, intuitive variable/object monitor tool for python that behaves similar to watchpoints in gdb.

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

  23. manhole

    Debugging manhole for python applications.

  24. west

    West, Zephyr's meta-tool

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 Debugging discussion

Log in or Post with

Python Debugging related posts

  • Agent VCR – Time-travel debugging for LLM agents (rewind, edit state, resume)

    1 project | news.ycombinator.com | 10 May 2026
  • Pywho – Python Environment Inspector

    1 project | news.ycombinator.com | 16 Mar 2026
  • AI Makes You Boring

    4 projects | news.ycombinator.com | 19 Feb 2026
  • GhostTrace: Capture "Phantom Branches" to Debug Rejected Decisions in AI Agents

    1 project | dev.to | 17 Feb 2026
  • Why I built Django Orbit: Reimagining observability for the 2026 Django developer

    1 project | dev.to | 11 Feb 2026
  • Django Orbit – A modern debugging and observability tool

    3 projects | news.ycombinator.com | 22 Jan 2026
  • Week 1 — My First Open-Source Contribution (Hacktoberfest 2025)

    2 projects | dev.to | 13 Oct 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 15 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

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

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

Did you know that Python is
the 1st most popular programming language
based on number of references?