https://github.com/godzie44/bugstalker
Rust debugger for Linux x86-64
https://github.com/godzie44/bugstalker
debugger linux rust
Last synced: about 1 month ago
JSON representation
Rust debugger for Linux x86-64
- Host: GitHub
- URL: https://github.com/godzie44/bugstalker
- Owner: godzie44
- License: mit
- Created: 2022-12-19T13:02:37.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2024-04-12T16:31:20.000Z (almost 2 years ago)
- Last Synced: 2024-04-14T15:24:23.026Z (almost 2 years ago)
- Topics: debugger, linux, rust
- Language: Rust
- Homepage:
- Size: 6.11 MB
- Stars: 278
- Watchers: 6
- Forks: 4
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# 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](https://marketplace.visualstudio.com/items?itemName=BugStalker.bugstalker)
* **And many more powerful features!**
---
## Installation
See [installation page](https://godzie44.github.io/BugStalker/docs/installation)
## Contributing
Feel free to suggest changes, ask a question or implement a new feature.
Any contributions are very welcome.
[How to contribute](https://github.com/godzie44/BugStalker/blob/master/CONTRIBUTING.md).
## Copyright
© 2025 Derevtsov Konstantin. Distributed under the MIT License.