bugstalker

Crates.iobugstalker
lib.rsbugstalker
version0.3.4
created_at2024-02-29 21:55:52.481247+00
updated_at2025-09-20 08:12:00.789186+00
descriptionBugStalker is a modern and lightweight debugger for rust applications.
homepage
repositoryhttps://github.com/godzie44/BugStalker
max_upload_size
id1158231
size1,538,605
Derevtsov Konstantin (godzie44)

documentation

README

BugStalker


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

Documentation | Website



debugger-demo


Features

  • 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!

Installation

See installation page

Contributing

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

How to contribute.

Copyright

© 2025 Derevtsov Konstantin. Distributed under the MIT License.

Commit count: 493

cargo fmt