EpicGames/raddebugger
A native, user-mode, multi-process, graphical debugger.
Build with Backblaze B2
SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.
Loading star history...
Where it stands
Rank, growth pace and release cadence relative to everything GStars tracks.
Ranks #79 of 2,845 repositories GStars tracks this week (top 3%).
2 releases in the last 90 days, the latest 14 days ago, with 20 contributors on GitHub.
Peaked at #67 in the weekly ranking the week of Oct 4, its best in the past year.
Use Cases & Benefits
- Implements a native, user-mode, multi-process graphical debugger primarily for local Windows x64 debugging with PDB support.
- Offers a custom RAD Debug Info format and a high-performance linker optimized for huge projects, improving debug info handling and link times.
- Use for debugging large-scale Windows x64 applications with complex debug info and multi-process control.
- Use for accelerating linking of gigantic PE/COFF binaries in massive C/C++ projects with MSVC-compatible command line.
- Use for developing and testing new debugging features or toolchain improvements with an open-source, extensible debugger and linker stack.
Should you depend on it?
License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.
License
MIT
Permissive: commercial use, modification and redistribution are allowed with attribution.
Community files
- README: present
Watch-outs
No watch-outs from GStars' checks.
General guidance from repository metadata, not legal advice. How we score
From the README
NOTE: This README does not document usage instructions and tips for the debugger itself, and is intended as a technical overview of the project. The debugger's README, which includes usage instructions and tips, can be found packaged along with debugger releases, or within the
buildfolder after a local copy has been built. You can find pre-built release binaries here.The RAD Debugger is a native, user-mode, multi-process, graphical debugger. It currently only supports local-machine Windows x64 debugging with PDBs, with plans to expand and port in the future. In the future we'll expand to also support native Linux debugging and DWARF debug info.
The debugger is currently in ALPHA. In order to get the debugger bullet-proof, it'd greatly help out if you submitted the issues you find here, along with any information you can gather, like dump files (along with the build you used), instructions to reproduce, test executables, and so on.
In addition to the debugger, we aim to further improve the toolchain with two additional related technologies: (1) the RAD Debug Info (RDI) format, and (2) the RAD Linker.
The RAD Debug Info (RDI) format is our custom debug information format, which the debugger parses and uses, rather than the debug information natively produced by toolchains, like PDB or DWARF. To work with these existing toolchains, we convert PDB (and eventually PE/ELF files with embedded DWARF) into the RDI format on-demand.
Daily snapshots
Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots
+747 stars over 8 days across 8 snapshot days; best day +265 on Oct 8.
Forks
415+34
Open issues
328+13
Compared with peers in Developer Tools
Fastest-growing repositories GStars tracks in this cohort for the week of Oct 11, by 7-day star growth
| Repository | Stars | +7d | Health | Last release |
|---|---|---|---|---|
| DietrichGebert/ponytail | 173.5K | +5.3K | 75 | 6 days ago |
| OpenCut-app/OpenCut | 95.1K | +1.7K | 59 | 23 days ago |
| michael-denyer/pstack-claude | 3.3K | +925 | 75 | today |
| EpicGames/raddebugger | 8.5K | +814 | 75 | 14 days ago |
| superdesigndev/treg | 5.9K | +710 | 45 | — |
| ShawnPana/phone-harness | 3.8K | +522 | 31 | 2 days ago |
| Category median | 5.9K | +925 | 59 | — |
Also by EpicGames
Other repositories from this maintainer that GStars tracks
Discover Repositories
Search across tracked repositories by name or description