23 releases
Uses new Rust 2024
| new 0.4.0 | Jan 5, 2026 |
|---|---|
| 0.3.6 | Dec 13, 2025 |
| 0.3.5 | Nov 3, 2025 |
| 0.3.2 | Jun 30, 2025 |
| 0.1.3 | Mar 29, 2024 |
#481 in Debugging
23 downloads per month
1MB
30K
SLoC
BugStalker
Modern debugger for Linux x86-64. Written in Rust for Rust programs.
Documentation | Website

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)
- DAP (debugger adapter protocol) support:
- VSCode extension
- And many more powerful features!
Installation
Contributing
Feel free to suggest changes, ask a question or implement a new feature. Any contributions are very welcome.
Copyright
© 2025 Derevtsov Konstantin. Distributed under the MIT License.
Dependencies
~61–95MB
~2M SLoC