Top 23 Debugger Open-Source Projects
An open-source x64/x32 debugger for windows.Project mention: Kifflom? | reddit.com/r/chiliadmystery | 2021-04-26
Delve is a debugger for the Go programming language.Project mention: Can't debug Golang in VS Code if breakpoints are set on M1 Mac | reddit.com/r/golang | 2021-05-09
I had stumbled onto that link earlier, but admittedly skimmed over it. Read over it in depth, particularly this comment, which seemed to do the trick. All seems to be working now!
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Never use print for debugging again
Console for mobile browsersProject mention: liriliri/eruda | reddit.com/r/u_chumaltd | 2021-02-10
The standalone app based on official debugger of React Native, and includes React Inspector / Redux DevToolsProject mention: Do I need Flipper? | reddit.com/r/reactnative | 2021-04-28
- I don't want it in my ios release build (maybe I'm doing something wrong?) - It takes forever to build! I reduce my CI build times by almost half by disabling flipper - I don't use it. I use https://github.com/jhen0409/react-native-debugger but tbh i haven't done a bunch of debugging.
Browser-based frontend to gdb (gnu debugger). Add breakpoints, view the stack, visualize data structures, and more in C, C++, Go, Rust, and Fortran. Run gdbgui from the terminal and a new tab will open in your browser.
Modular visual interface for GDB in PythonProject mention: How to access Cortex-M's General-purpose registers | reddit.com/r/stm32 | 2021-04-18
I would even suggest use of System View Description – I use gdb-dashboard + gdb-dashboard-svdregisters. There are alternatives, of course.
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
A configurable set of panels that display various debug information about the current request/response.
A runtime developer console and IRB alternative with powerful introspection capabilities.Project mention: Pry Cheat Sheet | dev.to | 2021-05-13
Record and Replay FrameworkProject mention: 55,000+ lines of Rust code later: A debugger is born! | reddit.com/r/programming | 2021-05-12
This older post gives much more details about "why Rust", and the main rr contributor also has high praises for Rust (though he pragmatically didn't encourage a rewrite). It's not just about C++ being complex.
A hacky debugger UI for hackersProject mention: Voltron – extensible debugger UI toolkit written in Python | news.ycombinator.com | 2021-04-13
RenderDoc is a stand-alone graphics debugging tool.Project mention: Renderdoc's GPU Selection on a laptop | reddit.com/r/vulkan | 2021-04-19
Renderdoc works by inserting itself as a Vulkan layer, which means it can change the output of functions if it so chooses. As you can see in the RenderDoc version of vkEnumeratePhysicalDevices it changes how devices are returned, and this likely is the reason the order changes.
A free, powerful, multi-purpose tool that helps you monitor system resources, debug software and detect malware.Project mention: On Windows 10, everytime I start pc, the notification "The server mpksl ... has been deleted or started" notifications show up. Is it something to worry about? | reddit.com/r/Windows10 | 2021-05-08
Looks like this thread: https://github.com/processhacker/processhacker/issues/561
Debugging in Ruby 2Project mention: 49 Days of Ruby: Day 28 - Debugging | dev.to | 2021-04-24
There are two very popular Ruby gems you can use in this process: byebug and pry. Both of them act in similar ways, so we'll take a look at one for an example.
Lightweight, cross-platform & full-featured shader IDEProject mention: Is openGL programming hard to learn for everyone, or am I just dumb? | reddit.com/r/opengl | 2021-04-02
It is very difficult to Step through a shader.. there are tools like ShaderRed (https://shadered.org/ ) which can be helpful though.
Program for determining types of files for Windows, Linux and MacOS.Project mention: Detect it Easy 3.01 is a program for determining types of files. | reddit.com/r/ReverseEngineering | 2021-01-10
Lightweight Lua-based IDE for Lua with code completion, syntax highlighting, live coding, remote debugger, and code analyzer; supports Lua 5.1, 5.2, 5.3, 5.4, LuaJIT and other Lua interpreters on Windows, macOS, and LinuxProject mention: How to install IUP in Zerobrane? | reddit.com/r/lua | 2021-03-31
You may want to make sure you're using the latest version from the master branch of ZeroBrane Studio, as there was a fix applied that fixed an issue with newer versions of IUP (https://github.com/pkulchenko/ZeroBraneStudio/issues/1092).
vimspector - A multi-language debugging system for VimProject mention: Vim is amazing | reddit.com/r/vim | 2021-05-14
I've been using Vimspector for debugging with no problems. I only load the plugin if i am debugging though.
Full-screen console debugger for PythonProject mention: PuDB: A console-based visual debugger for Python | news.ycombinator.com | 2021-05-11
iOS network debugging, like a wizard 🧙♂️
edb is a cross-platform AArch32/x86/x86-64 debugger.Project mention: Legalizing Gay Marriage in Crusader Kings III with Ghidra | news.ycombinator.com | 2021-04-05
Python debugging, redefined.
What are some of the best open-source Debugger projects? This list will help you: