# 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)

image image image

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