Debugger

Open-source projects categorized as Debugger | Edit details

Top 23 Debugger Open-Source Projects

  • x64dbg

    An open-source x64/x32 debugger for windows.

    Project mention: Don't make fun plz this took 5mins | reddit.com/r/ProgrammerHumor | 2022-05-09

    It's also useful to know for reverse engineering. Similar to how you can hit F12 in your browser and start poking around a sites JavaScript, you can attach a debugger like x64dbg to a native running process and make changes to the program while it's running

  • delve

    Delve is a debugger for the Go programming language.

    Project mention: DEBUG A KUBERNETES OPERATOR WRITTEN IN GO | dev.to | 2022-03-03

    It’s awesome to use the powerful DELVE debugger for GO inside Visual Studio Code when you build a GO Operator. 🙂

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • PySnooper

    Never use print for debugging again

    Project mention: Top python libraries/ frameworks that you suggest every one | reddit.com/r/Python | 2022-03-28

    snoop or pysnooper

  • eruda

    Console for mobile browsers

    Project mention: Building a React Native App on Tab s8u Day 1 Update | reddit.com/r/GalaxyTab | 2022-04-18

    For developer mode, check out https://github.com/liriliri/eruda. It's gives you almost full developer tools in any browser. Not quite the same as on desktop, but pretty good nonetheless.

  • cutter

    Free and Open Source Reverse Engineering Platform powered by rizin

    Project mention: Cutter: Free and Open Source Reverse Engineering Platform. | reddit.com/r/CKsTechNews | 2022-02-06
  • react-native-debugger

    The standalone app based on official debugger of React Native, and includes React Inspector / Redux DevTools

    Project mention: Does Hermes debugging have a performance problem? | reddit.com/r/reactnative | 2022-04-07
  • gdbgui

    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.

    Project mention: Hi, I'm working on GDBFrontend debugger, what features would you like to see in your use cases? | reddit.com/r/embedded | 2021-11-22

    I was thinking about this project I tried a while ago.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • gdb-dashboard

    Modular visual interface for GDB in Python

    Project mention: Debugging with GDB | news.ycombinator.com | 2022-03-21

    Try GDB Dashboard, it makes gdb much easier to use:

    https://github.com/cyrus-and/gdb-dashboard

    There's also Voltron which works with both gdb and lldb (amongst others):

    https://github.com/snare/voltron

  • processhacker

    A free, powerful, multi-purpose tool that helps you monitor system resources, debug software and detect malware.

    Project mention: I am trying to download Wondershare UniConverter and was wondering if it is normal for patches to have so many flags on virustotal? Btw this is from FTUApps.dev from the megathread. | reddit.com/r/Piracy | 2022-05-13

    You can also use tools like Simplewall, Wireshark, Sandboxie /Cuckoo Sandbox, Process Explorer/Process Hacker to help you with this analyze and also to protect you system and data.

  • django-debug-toolbar

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

    Project mention: Improve your Django query with bulk_create 👋 | dev.to | 2022-02-05

    -> The debugging above from django-debug-toolbar

  • rr

    Record and Replay Framework

    Project mention: Traces vs. Snapshots: Print Statements and Debuggers | news.ycombinator.com | 2022-05-07

    The author really should look into rr, a debugger that records the complete execution of the program so you can literally travel backwards in time to see the root cause of a crash.

    https://rr-project.org

  • Pry

    A runtime developer console and IRB alternative with powerful introspection capabilities.

    Project mention: Ruby on Rails(ROR) development environment setup(Mac OS) | dev.to | 2022-05-07

    For debugging purposes, I recommend a few gems that will get you started and allow you to play with ruby code in your terminal and manage ruby gems. Gems like bundler pry and byebug do it good and you can check out the official docs, Pry, Byebug, Bundler, These gems need to be accessed globally.

  • renderdoc

    RenderDoc is a stand-alone graphics debugging tool.

  • voltron

    A hacky debugger UI for hackers

    Project mention: Debugging with GDB | news.ycombinator.com | 2022-03-21

    Try GDB Dashboard, it makes gdb much easier to use:

    https://github.com/cyrus-and/gdb-dashboard

    There's also Voltron which works with both gdb and lldb (amongst others):

    https://github.com/snare/voltron

  • Detect-It-Easy

    Program for determining types of files for Windows, Linux and MacOS.

    Project mention: Decompiling MPRESS packed Autohotkey scripts! | reddit.com/r/AutoHotkey | 2022-02-27

    First to confirm suspicions we will download and launch Detect it easy and click THIS button and select your executable and it should say "MPRESS 2.19" right HERE, that's how you know it's an MPRESS packed executable

  • SHADERed

    Lightweight, cross-platform & full-featured shader IDE

    Project mention: Winning shaders at Revision 2022 shader showdown | reddit.com/r/GraphicsProgramming | 2022-04-21

    Hi corysama, thankx for the comment, there is some truth to that yes for sure. As in, in games you writes more vertex / pixel or "surface" shader and then geom, compute. But I have to somehow disagree in terms of lighting. Sure this is raymarching so geometry is procedurally made in the shader, whereas in game shader it is passed with polygonal 3d model. But the lighting / colour shading calculation are the same as with polygonal geometry (ndotL for diffuse pow(max(reflect(dot(-ld,no)... for specular, calculating normals on fly in shader, etc...) so in that respect it will help for game dev style of shaders. Also I would argue that a lot of animation technique and vfx technique in raymarching shaders are similar / useful / reusable with polygonal geometry, like yanimation based on clamping sin and doing easing etc. Therefore doing raymarching shaders is good for becoming vfx artist / technical artist I guess. You are right though to point out the difference, that's clear. Good shout about shadered.org as well. Cheers!

  • Byebug

    Debugging in Ruby 2

    Project mention: Ruby on Rails(ROR) development environment setup(Mac OS) | dev.to | 2022-05-07

    For debugging purposes, I recommend a few gems that will get you started and allow you to play with ruby code in your terminal and manage ruby gems. Gems like bundler pry and byebug do it good and you can check out the official docs, Pry, Byebug, Bundler, These gems need to be accessed globally.

  • vimspector

    vimspector - A multi-language debugging system for Vim

    Project mention: What IDE or setup do you recommend for someone switching from Windows to Linux (Pop!_OS) | reddit.com/r/cpp | 2022-05-05

    While it's true most of us do use external debuggers, there's stuff like vimspector and nvim-dap available.

  • vscode-go

    Go extension for Visual Studio Code (by golang)

    Project mention: เรียนรู้เรื่อง fuzzing ใน Go | dev.to | 2022-03-27
  • pudb

    Full-screen console debugger for Python

    Project mention: Python: Configuring dap-mode or a good debugging experience for python | reddit.com/r/DoomEmacs | 2022-03-02

    pudb is my favourite python debugger.

  • gdb-frontend

    ☕ GDBFrontend is an easy, flexible and extensible gui debugger. Try it on https://debugme.online

    Project mention: Visual studio for linux? | reddit.com/r/cpp | 2022-04-15

    try this: https://github.com/rohanrhu/gdb-frontend

  • ZeroBraneStudio

    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 Linux

  • Cyberbrain

    Python debugging, redefined.

    Project mention: Can anyone share some cool projects done with Python? | reddit.com/r/Python | 2022-02-13
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 2022-05-13.

Debugger related posts

Index

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

Project Stars
1 x64dbg 38,479
2 delve 18,470
3 PySnooper 15,019
4 eruda 12,186
5 cutter 11,332
6 react-native-debugger 9,344
7 gdbgui 8,585
8 gdb-dashboard 8,556
9 processhacker 7,216
10 django-debug-toolbar 7,017
11 rr 6,865
12 Pry 6,443
13 renderdoc 6,355
14 voltron 5,739
15 Detect-It-Easy 3,493
16 SHADERed 3,478
17 Byebug 3,233
18 vimspector 3,055
19 vscode-go 2,615
20 pudb 2,384
21 gdb-frontend 2,355
22 ZeroBraneStudio 2,320
23 Cyberbrain 2,241
Find remote jobs at our new job board 99remotejobs.com. There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com