Top 19 Python Debugging Projects
As easy as /aitch-tee-tee-pie/ 🥧 Modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. https://twitter.com/httpieProject mention: go-doudou series 01: How to develop a monolithic RESTful service with go-doudou | dev.to | 2022-01-24
When you see Http server is listening on :6060, it means service has been started and we also have a mock server. For example, we can send a request to /user api, to see what will be sent back(I use httpie):
An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.Project mention: QUIC (aka HTTP/3, RFC 900X) is made for tracking! Change my mind! | reddit.com/r/privacy | 2022-01-16
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.
🍦 Never use print() to debug again.Project mention: Debug print trick | reddit.com/r/learnpython | 2022-01-21
Exploit Development and Reverse Engineering with GDB Made EasyProject mention: Awesome CTF : Top Learning Resource Labs | reddit.com/r/TutorialBoy | 2021-11-13
Pwndbg - A GDB plugin that provides a suite of utilities to hack around GDB easily.
Python debugging, redefined.
VizTracer is a low-overhead logging/debugging/profiling tool that can trace and visualize your python code execution.
A powerful set of Python debugging tools, based on PySnooperProject mention: Stop Using print() for Debugging When You Can Snoop Instead | reddit.com/r/learnpython | 2021-08-10
We have all used strategic print() statements in our code to make sure our code is running a certain line or to see the value of a variable. This gets a little sloppy and doesn't provide much context into why some code is not behaving as expected. Enter snoop, the super dead simple way to see exactly what the code is doing, the line of code that is executing, and when and what the values of local variables are. This can help us understand the flow of our code and identify issues much faster!
OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.
Hunter is a flexible code tracing toolkit.
🏆 A ranked list of awesome python developer tools and libraries. Updated weekly.
watchpoints is an easy-to-use, intuitive variable/object monitor tool for python that behaves similar to watchpoints in gdb.Project mention: Is there a tool to run code and AFTER that look at execution step by step. | reddit.com/r/learnpython | 2021-06-06
There is also the watchpoints module to track changes to variables, but I don't think you can use the two of them together since they both use the same underlying callback in Python.
Debugging manhole for python applications.
Remote vanilla PDB (over TCP sockets).
West, Zephyr's meta-toolProject mention: Josh: Get the advantages of a monorepo with multirepo setups | news.ycombinator.com | 2021-07-15
Is that for android build system only? West is a better one I think https://github.com/zephyrproject-rtos/west#basic-usage
Sweeter debugging and benchmarking Python programs.
YamlProject mention: Plague of the print() statements | reddit.com/r/learnpython | 2021-11-21
I've tried to make it easier for others out in the wild to learn pythons built-in logging module using yaml files with this repo: loggerexamples
Distributed cross-network remote debugging for PythonProject mention: vladkol/azure-debug-relay Azure Debug Relay for Python | reddit.com/r/Python | 2021-04-06
Python pretty print on steroidsProject mention: TIL I’ve been making debugging statements harder than they needed to be. | reddit.com/r/learnpython | 2021-06-07
Dang, very cool! This does in one line what took me like 100+ lines when I wrote pout.
Manage pudb breakpoints directly from vimProject mention: Vim and debuggers | reddit.com/r/vim | 2022-01-05
Most of my work these days is in python, for which my preferred debugger is pudb. For integration into vim, I maintain a small plugin for managing breakpoints: vim-pudb-and-jam
AutoIt Obfuscator (Python module) lets you protect AutoIt script source code against analysis, reverse engineering, and decompilation using advanced obfuscation techniques and polymorphic encryption.
Python Debugging related posts
Hi, I'm working on GDBFrontend debugger, what features would you like to see in your use cases?
5 projects | reddit.com/r/embedded | 22 Nov 2021
Stop Using print() for Debugging When You Can Snoop Instead
1 project | reddit.com/r/learnpython | 10 Aug 2021
TIL I’ve been making debugging statements harder than they needed to be.
4 projects | reddit.com/r/learnpython | 7 Jun 2021
Is there a tool to run code and AFTER that look at execution step by step.
1 project | reddit.com/r/learnpython | 6 Jun 2021
The unreasonable effectiveness of print debugging
6 projects | news.ycombinator.com | 24 Apr 2021
vladkol/azure-debug-relay Azure Debug Relay for Python
1 project | reddit.com/r/Python | 6 Apr 2021
Show HN: Distributed Remote Debugging for Python
1 project | news.ycombinator.com | 5 Apr 2021
What are some of the best open-source Debugging projects in Python? This list will help you:
Are you hiring? Post a new remote job listing for free.