Tool
r2ghidra
r2ghidra integrates the Ghidra decompiler into radare2. The plugin is built from the C++ decompiler, so a Ghidra install is not required. r2pm -ci r2ghidra installs it. After af analyzes a function, pdg decompiles it. pdga shows disassembly beside the decompilation, pdgj dumps JSON, and pdgs lists Sleigh languages. It is known to build on Termux, macOS, iOS, GNU/Linux, Windows, and FreeBSD x86-64. ACR/make or Meson/Ninja can build it.
- Targets
- Binary
- Category
- Native analysis tools
- Relationship
- Foundation tool
- Sources reviewed
- Stars
- 574
- Last commit
- 2026-11-09
- Language
- C++
GitHub data as of 2026-11-09
Requirements & limits
- radare2, pkg-config, a C++ compiler, and either ACR/make or Meson/Ninja. git and Python 3 prepare ghidra-native.
- License: LGPL-3.0-only for r2ghidra. The linked ghidra-native tree is Apache License 2.0. zlib is vendored under the zlib license.
Cite
BibTeX
@misc{r2ghidra,
title = {{r2ghidra}},
howpublished = {\url{https://github.com/radareorg/r2ghidra}},
url = {https://github.com/radareorg/r2ghidra},
urldate = {2026-11-07},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/r2ghidra/}}
}Plain text
r2ghidra. https://github.com/radareorg/r2ghidra (accessed 2026-11-07). Awesome REA entry: https://awesomerea.org/resources/r2ghidra/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · radareorg/r2ghidra · Revision edc6310
More in Native binaries
- Oxidizer · Tool
- E-Decompiler · Tool
- Nyxstone · Tool
- Mikage Developer Edition · Tool
- STrace · Tool
- BinAIVulHunter · Tool