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: Always Up-to-Date API Docs Are Real (And No, It’s Not AI) | dev.to | 2025-08-15

    HTTP proxies like mitmproxy can intercept and export traffic as HAR

  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: Top 20 Rising GitHub Projects with the Most Stars in 2025 | dev.to | 2025-07-29

    HTTPie is a user-friendly command-line HTTP client designed for testing APIs.

  4. icecream

    🍦 Never use print() to debug again.

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

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla 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. 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
  15. best-of-python-dev

    πŸ† A ranked list of awesome python developer tools and libraries. Updated weekly.

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

    Making on-call suck less for engineers

  20. dd-trace-py

    Datadog Python APM Client

  21. ice

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

  22. watchpoints

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

  23. manhole

    Debugging manhole for python applications.

  24. remote-pdb

    Remote vanilla PDB (over TCP sockets).

  25. west

    West, Zephyr's meta-tool

  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

  • ESP32 Bus Pirate 0.5 – A Hardware Hacking Tool That Speaks Every Protocol

    4 projects | news.ycombinator.com | 9 Aug 2025
  • Show HN: Pobshell: A Bash-like shell to explore live Python object hierarchies

    1 project | news.ycombinator.com | 8 Jul 2025
  • Show HN: Pobshell – A Bash‑like shell for live Python objects

    2 projects | news.ycombinator.com | 28 Jun 2025
  • 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
  • A note from our sponsor - Sevalla
    sevalla.com | 1 Sep 2025
    Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more! Learn more β†’

Index

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

# Project Stars
1 mitmproxy 40,303
2 httpie 36,464
3 icecream 9,867
4 pwndbg 9,172
5 PlatformIO 8,522
6 gef 7,714
7 viztracer 6,976
8 Cyberbrain 2,541
9 pyelftools 2,149
10 snoop 1,389
11 stackprinter 1,289
12 web-eval-agent 1,156
13 best-of-python-dev 1,167
14 hunter 838
15 like-dbg 756
16 coredumpy 730
17 opslane 719
18 dd-trace-py 595
19 ice 556
20 watchpoints 545
21 manhole 386
22 remote-pdb 293
23 west 280

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?