C++ Debugger

Open-source C++ projects categorized as Debugger

Top 21 C++ Debugger Projects

  1. x64dbg

    An open-source user mode debugger for Windows. Optimized for reverse engineering and malware analysis.

  2. SaaSHub

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

    SaaSHub logo
  3. cutter

    Free and Open Source Reverse Engineering Platform powered by rizin

    Project mention: Ghidra by NSA | news.ycombinator.com | 2026-02-13
  4. renderdoc

    RenderDoc is a stand-alone graphics debugging tool.

  5. rr

    Record and Replay Framework

    Project mention: The Log Is the Agent | news.ycombinator.com | 2026-07-05

    Agreed. While not directly applicable, I was a huge fan of Mozilla's rr [0] in undergrad. Quoting their site:

    > rr records a group of Linux user-space processes and captures all inputs to those processes from the kernel, plus any nondeterministic CPU effects performed by those processes (of which there are very few).

    I think the solution will resemble that. You don't control the LLM, sure. But you can control what it sees, and maybe that's good enough.

    [0] https://rr-project.org/

  6. SHADERed

    Lightweight, cross-platform & full-featured shader IDE

  7. ScyllaHide

    Advanced usermode anti-anti-debugger. Forked from https://bitbucket.org/NtQuery/scyllahide

  8. seer

    Seer - a gui frontend to gdb

  9. edb-debugger

    edb is a cross-platform AArch32/x86/x86-64 debugger.

    Project mention: Ghidra by NSA | news.ycombinator.com | 2026-02-13
  10. riscv_vhdl

    Portable RISC-V System-on-Chip implementation: RTL, debugger and simulators

  11. RemoteDebug

    Library for Arduino to debug projects over WiFi, with web app or telnet, with print commands like Serial Monitor

  12. ProDBG

    Debugging the way it's meant to be done

  13. bsnes-plus

    debug-oriented fork of bsnes (by devinacker)

  14. drmingw

    Postmortem debugging tools for MinGW.

  15. snestracker

    Super Nintendo Entertainment System Music Software. Super Famicom Music Software

  16. LLVM-Guide

    LLVM (Low Level Virtual Machine) Guide. Learn all about the compiler infrastructure, which is designed for compile-time, link-time, run-time, and "idle-time" optimization of programs. Originally implemented for C/C++ , though, has a variety of front-ends, including Java, Python, etc.

  17. Tug

    GDB frontend made with Dear ImGui

  18. WARDuino

    📟 A dynamic WebAssembly VM for embedded systems

    Project mention: WASM 3.0 Completed | news.ycombinator.com | 2025-09-17

    > If it has less than 64 kB of memory how is it going to run a WASM runtime anyway?

    There is WARDuino (https://github.com/TOPLLab/WARDuino and https://dl.acm.org/doi/10.1145/3357390.3361029).

    A runtime that accepts Wasm modules that use a large fraction of the functionality, there is going to be a RAM requirement in the few KiB to few tens of KiB. There seems to be a branch or fork of Wasm3 for Arduino (https://github.com/wasm3/wasm3-arduino).

    If you are willing to do, e.g. Wasm -> AVR AOT compilation, then the runtime can be quite small. That basically implies that compilation does not happen on device, but at deployment time.

  19. Virtual-Jaguar-Rx

    Virtual Jaguar, an Atari Jaguar emulator, with integrated GUI debugger

  20. HadesDbg

    The Linux x86/x86-64 last chance debugging tool

  21. luau-debugger

    A debugger for Luau with debug adapter protocol(DAP) support.

  22. DEBUG8

    CHIP-8 debugger

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).

C++ Debugger discussion

Log in or Post with

C++ Debugger related posts

Index

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

# Project Stars
1 x64dbg 49,104
2 cutter 19,461
3 renderdoc 10,952
4 rr 10,614
5 SHADERed 4,764
6 ScyllaHide 4,154
7 seer 3,425
8 edb-debugger 2,945
9 riscv_vhdl 690
10 RemoteDebug 637
11 ProDBG 520
12 bsnes-plus 363
13 drmingw 313
14 snestracker 241
15 LLVM-Guide 199
16 Tug 148
17 WARDuino 104
18 Virtual-Jaguar-Rx 53
19 HadesDbg 48
20 luau-debugger 36
21 DEBUG8 0

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?