godzie44/BugStalker: Rust debugger for Linux x86-64

by oqtey
godzie44/BugStalker: Rust debugger for Linux x86-64

Modern debugger for Linux x86-64. Written in Rust for Rust programs.




  • Rust-native: Built in Rust specifically for Rust development, with a focus on simplicity
  • Core debugging capabilities:
    • Breakpoints, step-by-step execution
    • Signal handling
    • Watchpoints
  • Advanced runtime inspection:
    • Full multithreaded application support
    • Data query expressions
    • Deep Rust type system integration (collections, smart pointers, thread locals, etc.), not only for printing but also for interaction
    • Variable rendering using core::fmt::Debug trait
  • Flexible interfaces:
    • Switch between console and TUI modes at any time
  • Async Rust support including Tokio runtime inspection
  • Extensible architecture:
    • Oracle extension mechanism
    • Built-in tokio oracle (similar to tokio_console but requires no code modifications)
  • And many more powerful features!

See installation page

Feel free to suggest changes, ask a question or implement a new feature.
Any contributions are very welcome.

How to contribute.

© 2025 Derevtsov Konstantin. Distributed under the MIT License.

Related Posts

Leave a Comment