nnd

rust
apache-2.0

A lightweight native debugger for Linux.

nnd is a minimal and lightweight Linux debugger for x86 (64-bit) programs, built as a fast TUI and packaged as a single executable.

 

This debugger is not based on gdb or other debuggers. It is written from scratch and has the standard debugger features such as breakpoints, conditional breakpoints, stepping in functions and subroutines, side-by-side or top-down source view and disassembly views, and watch expressions.

 

For those who are looking for a minimalist lightweight debugger that works on native code, nnd is useful for developers debugging native Linux programs in compiled languages such as Rust, C++, Zig, or Odin with no dependencies in the terminal.

Get Updates On Terminal Trove.

No spam, just updates on Terminal Trove. See an example update.