# gdbgui
**Repository Path**: andrewgithub/gdbgui
## Basic Information
- **Project Name**: gdbgui
- **Description**: Browser-based frontend to gdb (gnu debugger). Add breakpoints, view the stack, visualize data structures, and more in C, C++, Go, Rust, and Fortran. Run gdbgui from the terminal and a new tab will open in your browser.
- **Primary Language**: JavaScript
- **License**: GPL-3.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2020-10-08
- **Last Updated**: 2022-05-24
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
A modern, browser-based frontend to gdb (gnu debugger)
Add breakpoints, view stack traces, and more in C, C++, Go, and Rust! Perfect for beginners and experts. Simply run `gdbgui` from the terminal and a new tab will open in your browser.
## [gdbgui.com](https://gdbgui.com)
Visit [gdbgui.com](https://gdbgui.com) for documentation, screenshots, and downloads
## Try Without Installing
By using [pipx](https://github.com/cs01/pipx), you can run Python CLI programs in ephemeral one-time virtual environments.
```
pipx gdbgui
```
A new tab running the latest version of gdbgui will open in your browser. Press CTRL+C to end the process, and your system will remain untouched.
You can install pipx like this:
```
curl https://raw.githubusercontent.com/cs01/pipx/master/get-pipx.py | python3
```
## Install
### Global
This option relies on [pipx](https://github.com/cs01/pipx), the Python CLI binary runner and installer. It installs Python CLI programs in isolated virtual environments. `pipx` can run any Python CLI program, including gdbgui. This is the recommended installation method.
```
pipx install gdbgui
```
Then type `gdbgui` at the command prompt.
To upgrade, run
```
pipx upgrade gdbgui
```
### In a Virtual Environment
Alternatively, if you have already activated a virtual environment, you can install gdbgui with pip.
```
pip install gdbgui
```
Then type `gdbgui`.
### Download a binary executable for your platform
or a binary executable can be downloaded from [gdbgui.com](https://gdbgui.com).
## License
GNU GPLv3, which means you can use it for free at work or for personal use.
gdbgui is distributed through [gdbgui.com](https://gdbgui.com), [https://github.com/cs01/gdbgui](https://github.com/cs01/gdbgui), and [PyPI](https://pypi.python.org/pypi/gdbgui/).
## FAQ
[click here](https://github.com/cs01/gdbgui/blob/master/docs/FAQ.md)
## Donate
[Paypal](https://www.paypal.me/grassfedcode/20)
## Contributing
To add a feature or fix a bug, see [CONTRIBUTING](https://github.com/cs01/gdbgui/blob/master/CONTRIBUTING.md).
## Authors
`gdbgui` is primarily authored by Chad Smith, with [help from the community](https://github.com/cs01/gdbgui/graphs/contributors). Large contributions were made by @bobthekingofegypt, who added initial autocomplete functionality for the gdb terminal.
## Contact
grassfedcode@gmail.com