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: Watching HTTP Traffic from n8n with mitmproxy | dev.to | 2025-04-22
  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB 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: 6 Game-Changing Postman Alternatives That Will Revolutionize Your API Development in 2025 | dev.to | 2025-05-09

    For developers who prefer terminal-based workflows, HTTPie offers a more user-friendly alternative to curl while maintaining the efficiency of command-line tools. Its intuitive syntax and colorized output make API testing from the terminal more accessible and productive.

  4. icecream

    🍦 Never use print() to debug again.

    Project mention: Wat – Deep inspection of Python objects | news.ycombinator.com | 2024-07-25

    https://github.com/gruns/icecream#icecream-in-other-language...

  5. pwndbg

    Exploit Development and Reverse Engineering with GDB & LLDB Made Easy

    Project mention: Pleasant Debugging with GDB and DDD | news.ycombinator.com | 2024-11-16

    It's written for exploit development, but even for debugging a C program. It makes things a lot nicer.

    https://pwndbg.re/

  6. PlatformIO

    Your Gateway to Embedded Software Development Excellence :alien:

    Project mention: 13 yo "Vibe Coding" on Raspberry Pi and Arduino | dev.to | 2025-03-24

    We searched for other IDEs that would be simple to use, allow easy import of Arduino libraries, and upload the code on the board. I wanted something of the like of Atom editor, but it was not supported on Raspberry Pi (and deprecated now). We found that PlatformIO could be an option. It is a plugin in VSCode that can manage many type of boards. We went ahead, installed VScode, then the PlatformIO extension. We opened a terminal in VScode with Q chat, and voila! Valentin could finally continue to play with a more stable solution. He had a simple way to code, compile, and push code on the Arduino.

  7. gef

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

    Project mention: Bit Vectors and my first steps into assembly | news.ycombinator.com | 2024-12-25
  8. viztracer

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

  9. SaaSHub

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

    SaaSHub logo
  10. Cyberbrain

    Python debugging, redefined.

  11. pyelftools

    Parsing ELF and DWARF in Python

  12. snoop

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

  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.

    Project mention: Show HN: Web-eval-agent – Let the coding agent debug itself | news.ycombinator.com | 2025-04-28
  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

    Project mention: Show HN: Coredumpy – post-mortem debugging tool for Python | news.ycombinator.com | 2025-03-15

    Dump your current state for future debugging!

    https://github.com/gaogaotiantian/coredumpy

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

    Debugging manhole for python applications.

  23. remote-pdb

    Remote vanilla PDB (over TCP sockets).

  24. west

    West, Zephyr's meta-tool

  25. graphsignal-python

    Graphsignal Tracer for Python

  26. SaaSHub

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

    SaaSHub logo
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

  • Show HN: Py_better_exchook: intelligently print variables in stack traces

    1 project | news.ycombinator.com | 18 Jun 2025
  • MitmProxy2Swagger: Automagically reverse-engineer REST APIs

    3 projects | news.ycombinator.com | 2 Jan 2025
  • Show HN: Try test-driven agent development in this holiday prompting challenge

    2 projects | news.ycombinator.com | 23 Dec 2024
  • Show HN: A better way to inspect and test AI Agents traces

    2 projects | news.ycombinator.com | 17 Dec 2024
  • Don't Look Down on Print Debugging

    8 projects | news.ycombinator.com | 23 Nov 2024
  • Pipevcr: Like Asciinema but for Pipes

    1 project | news.ycombinator.com | 8 May 2024
  • Beej's Quick Guide to GDB (2009)

    3 projects | news.ycombinator.com | 5 Nov 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 23 Jun 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

What are some of the best open-source Debugging projects in Python? This list will help you:

# Project Stars
1 mitmproxy 39,534
2 httpie 35,900
3 icecream 9,763
4 pwndbg 8,817
5 PlatformIO 8,368
6 gef 7,573
7 viztracer 6,709
8 Cyberbrain 2,539
9 pyelftools 2,118
10 snoop 1,366
11 stackprinter 1,289
12 best-of-python-dev 1,129
13 web-eval-agent 1,035
14 hunter 819
15 like-dbg 752
16 coredumpy 695
17 dd-trace-py 583
18 ice 552
19 watchpoints 534
20 manhole 386
21 remote-pdb 290
22 west 268
23 graphsignal-python 204

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

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