GitHub Trending · Platforms, Data & Apps · Updated
EpicGames/raddebugger
Epic Games' native, multi-process graphical debugger with its own RDI debug info format and RAD linker
- Stars
- ★ 7.9k
- Language
- C
- Chart appearances
- 1
- On-chart tracking
- 1 days tracked
What it does
RAD Debugger is a native, user-mode, multi-process graphical debugger, currently limited to local-machine Windows x64 debugging with PDBs, with Linux and DWARF support planned. Beyond the debugger itself, the project also ships a custom RAD Debug Info (RDI) format and the RAD Linker for very large projects.
What's inside
The repo is mostly C source, centered on src/lib_rdi (RDI format definition and parsing), src/lib_rdi_make (an in-progress RDI construction/serialization library), and the radbin utility that converts native debug info such as PDB into RDI and dumps it as text.
Tech stack
Written in C, it targets Windows x64 with PDB debug info; build outputs include the debugger executable and the radbin utility, while RAD Linker targets x64 PE/COFF binaries.
Use cases
- Windows C/C++ developers who want a multi-process graphical debugging experience
- Teams with huge executables suffering from PDB 32-bit table overflows
- Toolchain researchers interested in debug info formats (RDI/DWARF/PDB) and linker internals
- Open-source contributors willing to file issues and repro cases for an ALPHA-stage project
Why it's trending
As an Epic Games open-source debugger, it targets real pain points in large-project debugging and linking, with roughly 7,940 stars, 90 added today, and a #7 spot on GitHub Trending's daily list.
Current chart placements
| Period | Language filter | Rank | Stars gained |
|---|---|---|---|
| Daily | All languages | #7 | +90 |
Editorial summaries are based on the public repository and the dated GitHub Trending snapshot. Verify implementation details in the upstream repository.