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. Learn more →
Top 23 Python Debugger Projects
-
Definitely not for production, but for debugging (esp. in cases where interactive debugging doesn't work) I've found PySnooper very useful
-
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-13django-debug-toolbar: https://github.com/jazzband/django-debug-toolbar
-
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?
-
-
-
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.
-
-
-
-
mu
A small, simple editor for beginner Python programmers. Written in Python and Qt5. (by mu-editor)
-
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.
-
vardbg
A simple Python debugger and profiler that generates animated visualizations of program flow, useful for algorithm learning.
-
Project mention: Show HN: A 100% free and interactive Python course for coding beginners | news.ycombinator.com | 2023-01-07
-
-
-
-
-
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 -
Python bytecode explained
-
-
Sounds good, do you have a link to pystlink? I only find this but it seems unmaintained (last commit in 2019) and when i try to use it i get the error The device has no langid (permission issue, no string descriptors supported or device error)
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Debugger related posts
- Tracing Python
- Difficulty with foreignkey connecting to main object
- ChatDBG
- Finding n + 1 problem on a local machine
- What Python debugger do you use?
- My office wants everyone to use vim as the only editor. Has this happened to anyone else?
- Make your Debugging easier with these 8 tips in Python
-
A note from our sponsor - InfluxDB
www.influxdata.com | 4 Jun 2023
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 |