Python Debugger

Open-source Python projects categorized as Debugger

Top 23 Python Debugger Projects

  • PySnooper

    Never use print for debugging again

    Project mention: Logging code mess | /r/Python | 2023-04-14

    Definitely not for production, but for debugging (esp. in cases where interactive debugging doesn't work) I've found PySnooper very useful

  • gdb-dashboard

    Modular visual interface for GDB in Python

    Project mention: VSCode -> VIM, but how do I accomplish the other IDE tasks? | /r/vim | 2022-11-27

    To debug, termdebug is built in to vim and supports a front end to gdb. In combination with gdb-dashboard this gives a reasonably good debugging experience

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • django-debug-toolbar

    A configurable set of panels that display various debug information about the current request/response.

    Project mention: Difficulty with foreignkey connecting to main object | /r/djangolearning | 2023-05-13

    django-debug-toolbar: https://github.com/jazzband/django-debug-toolbar

  • voltron

    A hacky debugger UI for hackers

    Project mention: Debugging a Mixed Python and C Language Stack | news.ycombinator.com | 2023-04-25

    https://github.com/snare/voltron

    > * https://developers.redhat.com/blog/2017/11/10/gdb-python-api... describes the GDB Python API.*

    > https://pythonextensionpatterns.readthedocs.io/en/latest/deb... may be helpful [for writing-a-c-function-to-call-any-python-unit-test]

    > The GDB Python API docs: https://sourceware.org/gdb/onlinedocs/gdb/Python-API.html

    > The devguide gdb page may be the place to list IDEs with support for mixed-mode debugging of Python and C/C++/Cython specifically with gdb?

  • pudb

    Full-screen console debugger for Python

    Project mention: Tracing Python | news.ycombinator.com | 2023-05-24
  • Cyberbrain

    Python debugging, redefined.

  • ipdb

    Integration of IPython pdb

    Project mention: Why do people say that Neovim cannot be an IDE? | /r/neovim | 2022-09-18

    Unfortunately, I couldn't find any official documentation. But here is a small cheatsheet about it and here is there is github repo.

  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • heartrate

    Simple real time visualisation of the execution of a Python program.

    Project mention: Looking for app that visualizes python program | /r/learnpython | 2022-10-19
  • wdb

    An improbable web debugger through WebSockets

  • django-devserver

    A drop-in replacement for Django's runserver.

  • mu

    A small, simple editor for beginner Python programmers. Written in Python and Qt5. (by mu-editor)

    Project mention: University | /r/Jamaica | 2023-03-31
  • pdbpp

    pdb++, a drop-in replacement for pdb (the Python debugger)

    Project mention: Show HN: Clamshell- an experimental Python based shell | news.ycombinator.com | 2023-01-28

    I like pdbpp. Make sure to install from source as there hasn’t been a release in a while.

    https://github.com/pdbpp/pdbpp

  • vardbg

    A simple Python debugger and profiler that generates animated visualizations of program flow, useful for algorithm learning.

  • snoop

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

    Project mention: Show HN: A 100% free and interactive Python course for coding beginners | news.ycombinator.com | 2023-01-07
  • pdb-tutorial

    A simple tutorial about effectively using pdb

  • hunter

    Hunter is a flexible code tracing toolkit.

    Project mention: Looking for app that visualizes python program | /r/learnpython | 2022-10-19
  • ChatDBG

    ChatDBG - AI-assisted debugging. Uses AI to answer 'why'

    Project mention: ChatDBG | /r/u_waynerad | 2023-05-01
  • unipacker

    Automatic and platform-independent unpacker for Windows binaries based on emulation

  • SublimeDebugger

    Graphical Debugger for Sublime Text for debuggers that support the debug adapter protocol

    Project mention: A lightweight, simple, fast, feature-filled, text editor written in C, and Lua | news.ycombinator.com | 2022-12-27
  • pyasmtool

    Explores the python bytecode, provides some tools to access it for fun and profit.

    Project mention: This Week in Python | dev.to | 2022-12-02

    Python bytecode explained

  • pdbr

    pdb + Rich library

  • madbg

    A fully-featured remote and preemptive debugger for python

  • SaaSHub

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

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). The latest post mention was on 2023-05-24.

Python Debugger related posts

Index

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

Project Stars
1 PySnooper 15,886
2 gdb-dashboard 9,407
3 django-debug-toolbar 7,507
4 voltron 5,932
5 pudb 2,679
6 Cyberbrain 2,395
7 ipdb 1,709
8 heartrate 1,623
9 wdb 1,563
10 django-devserver 1,271
11 mu 1,255
12 pdbpp 1,098
13 vardbg 1,019
14 snoop 930
15 pdb-tutorial 797
16 hunter 733
17 ChatDBG 557
18 unipacker 552
19 SublimeDebugger 318
20 pyasmtool 309
21 pdbr 292
22 pystlink 200
23 madbg 179
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com