gimli-rs/gimli
A library for reading and writing the DWARF debugging format observed · 2026-08-28
Health v2 · maintenance only
75/100
- Activity 95
- Release rhythm 35
- Longevity 100
Flags: no_releases
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: n/a
- age_days: 3732
- days_rel: n/a
- days_push: 32
- n_releases_24m: 0
Adoption not part of the score
1009 stars · 139 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
gimli is a Rust library for reading and writing the DWARF debugging format. It is zero-copy, lazy, and works with any object file format, usable even in no_std/embedded environments.
Use cases
- parse DWARF debug info from binaries
- write DWARF debugging sections
- resolve addresses to source lines like addr2line
- build a dwarfdump-style debug info dumper
- convert or strip DWARF sections in a toolchain
- parse .debug_line line number programs
When to choose
- you need fast, zero-copy DWARF parsing in Rust
- you're building debuggers, profilers, or symbolication tools
- you need no_std support for embedded tooling
- you want an object-file-format-agnostic DWARF reader/writer
When to avoid
- you need a ready-made CLI like dwarfdump or addr2line rather than a library
- you need to parse object files themselves (use the object crate alongside)
- you work outside Rust and need bindings
Facets
library · maturity stable
parser developer-tools sdk developer-tools parsers cross-platform rust cross-platform embedded dwarf debug-info zero-copy elf eh-frame debugging-format no-std
10 sources
- readme: https://github.com/gimli-rs/gimli · fetched 2026-08-28 · d8305de205cd
- homepage: https://docs.rs/gimli/ · fetched 2026-08-29 · 00a5c96af5e6
- site_page: https://docs.rs/ · fetched 2026-08-29 · c98c148e9062
- site_page: https://docs.rs/crate/gimli/latest · fetched 2026-08-29 · ed5b71354dc1
- site_page: https://docs.rs/crate/gimli/latest/features · fetched 2026-08-29 · c832b0c682ad
- site_page: https://docs.rs/about · fetched 2026-08-29 · 29ab7986fbf5
- site_page: https://docs.rs/about/badges · fetched 2026-08-29 · 6588cac258af
- site_page: https://docs.rs/about/builds · fetched 2026-08-29 · 811231ca4680
- site_page: https://docs.rs/about/metadata · fetched 2026-08-29 · 0dcdccb2b2b2
- site_page: https://docs.rs/about/redirections · fetched 2026-08-29 · 1b1efd93105f
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| gimli-rs/gimli | main | 75 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem