osandov/drgn
Programmable debugger observed · 2026-08-28
Health v2 · maintenance only
89/100
- Activity 99
- Release rhythm 69
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 71
- age_days: 2938
- days_rel: 126
- days_push: 8
- n_releases_24m: 8
Adoption not part of the score
2082 stars · 217 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
drgn is a programmable debugger that exposes program types and variables for expressive Python scripting, originally developed at Meta for debugging the Linux kernel. It also works as a library for building debugging and introspection tools for the kernel and userspace C programs.
Use cases
- debug the linux kernel from a python script
- introspect kernel memory structures like module lists
- build custom debugging and introspection tools
- inspect live userspace C program state
- analyze kernel crash dumps programmatically
- script complex debugging tasks instead of using gdb commands
When to choose
- you need to debug or introspect the Linux kernel with rich scripting
- you want to automate debugging of complex interconnected program state
- you're building custom debugging tools on top of a debugger library
When to avoid
- you need a general-purpose interactive debugger with a GUI
- you primarily debug languages other than C/C++
- you need Windows or macOS kernel debugging support
Facets
library · maturity active
developer-tools developer-tools operating-systems python cli debugger kernel-debugging introspection linux-kernel memory-analysis crash-analysis debugging scripting linux
2 sources
- readme: https://github.com/osandov/drgn · fetched 2026-08-28 · a18ba85c1a0e
- registry_pypi: https://pypi.org/pypi/drgn/json · fetched 2026-08-29 · 13416e01327c
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| osandov/drgn | main | 89 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem