Topics / #gdb
Gdb projects on GitHub
Debugging tools and enhancements built around the GNU debugger.
As of , the most-starred Gdb projects on GitHub are os01 (13.7K stars), awesome-cheatsheets (12.6K stars) and gdb-dashboard (12.3K stars). GitHub.Locker tracks 9 Gdb repositories with 75.7K stars combined. The fastest-growing on October 16 was pwndbg, with +5 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+5pwndbg
pwndbg/pwndbg · ★ 11.1KA plug-in for GDB and LLDB that makes debugging far less painful for low-level developers, hardware hackers, reverse-engineers and exploit developers — it adds the utilities vanilla debuggers are missing.
+3os01
tuhdo/os01 · ★ 13.7KIt's a free book, 'Operating Systems: From 0 to 1', that walks a self-learner through the foundational knowledge needed to write an operating system from scratch.
+2awesome-cheatsheets
skywind3000/awesome-cheatsheets · ★ 12.6KA curated collection of Chinese-language cheatsheets for programming languages, frameworks, and dev tools, each condensed into a single file covering everything you need to know.
+1gdb-dashboard
cyrus-and/gdb-dashboard · ★ 12.3KThis is a standalone .gdbinit file that gives GDB a modular visual dashboard, automatically showing the program's state (registers, stack, source, etc.) every time it stops, so you type fewer inspection commands.
The all-time top
9 projects · by stars
- 13.7K
#1 · tuhdo/os01os01
It's a free book, 'Operating Systems: From 0 to 1', that walks a self-learner through the foundational knowledge needed to write an operating system from scratch.
- 12.6K
#2 · skywind3000/awesome-cheatsheetsawesome-cheatsheets
A curated collection of Chinese-language cheatsheets for programming languages, frameworks, and dev tools, each condensed into a single file covering everything you need to know.
- 12.3K
#3 · cyrus-and/gdb-dashboardgdb-dashboard
This is a standalone .gdbinit file that gives GDB a modular visual dashboard, automatically showing the program's state (registers, stack, source, etc.) every time it stops, so you type fewer inspection commands.
- 4

pwndbg
11.1Kpwndbg/pwndbg · PythonA plug-in for GDB and LLDB that makes debugging far less painful for low-level developers, hardware hackers, reverse-engineers and exploit developers — it adds the utilities vanilla debuggers are missing.
- 5

rr
10.7Krr-debugger/rr · C++rr is a lightweight tool that records the execution of an application — entire trees of processes and threads — and lets you replay and debug that recording.
- 6

gdbgui
10.4Kcs01/gdbgui · TypeScriptIt's a graphical frontend for gdb (the GNU debugger): instead of typing commands, you add breakpoints, view the call stack, and visualize data structures in a browser UI.
- 7

zenc
4.3Kzenc-lang/zenc · CZen C is a modern systems programming language with high-level ergonomics (type inference, pattern matching, generics, traits, async/await) that compiles to human-readable GNU C/C11 while maintaining 100% C ABI compatibility.
- 8
ir
509dstogov/ir · CIR is a lightweight framework for building JIT compilers in medium-size projects. It gives you an intermediate representation, an API to construct it, and passes for optimization, scheduling, register allocation and machine code generation that can be executed directly in memory.
- 9

lytlnyblOS
116red-mutt/lytlnyblOS · ClytlnyblOS ('little nibble OS') is a small 32-bit operating system built from scratch to teach beginners OS development practically. You write every line of it yourself while following the companion book.
Related topics
Often tagged together