$ gimli
v0.33.1A library for reading and writing the DWARF debugging format.
Latest Update Summary
Crate
Name: gimli New version: 0.33.0 Release date: 2026-01-24T05:33:59.582993Z
Crate readme
Short description gimli is a library for reading and writing the DWARF debugging format.
Long description gimli provides a library for handling the DWARF debugging format with zero copies, allowing lazy parsing of compilation units and being cross-platform. Users need to supply object loaders for specific formats like ELF or Mach-O.
Features • Zero copy: everything is just a reference to the original input buffer. • Lazy: iterate compilation units without parsing their contents. • Cross-platform: no assumptions about the type of object file.
Code Examples Add to Cargo.toml
$ cargo add gimli
A simple .debug_info parser
./crates/examples/src/bin/simple.rs
A simple .debug_line parser
./crates/examples/src/bin/simple_line.rs
A simple DWARF writer
./crates/examples/src/bin/simple_write.rs
A DWARF converter
./crates/examples/src/bin/convert.rs
Links • https://crates.io/crates/gimli • https://docs.rs/gimli/ • https://github.com/gimli-rs/gimli • https://github.com/gimli-rs/addr2line • https://www.apache.org/licenses/LICENSE-2.0 • https://opensource.org/licenses/MIT
Release info
Release version: N/A
Release description N/A
Code Examples N/A
Patch update: 0.33.0 → 0.33.1
$ DOWNLOADS TREND
$ VERSION HISTORY
$ LINKS
$ INSTALL
cargo add gimliOr add to Cargo.toml: gimli = "0.33.1"