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.
Latest commit 78eb7ca Aug 1, 2018
Permalink
Failed to load latest commit information.
.github/ISSUE_TEMPLATE Merge branch 'master' of github.com:cs01/gdbgui May 26, 2018
docker add make target and docker images to build executables for windows an… Jul 29, 2018
docs add FAQ Aug 2, 2018
examples add pause button; do not display signal message to backtract in conso… May 28, 2018
gdbgui do not clear program state when resuming (intended to better maintain… Jul 23, 2018
images add logo and favicon Apr 16, 2018
screenshots Rust example and documentation improvments (#191) May 8, 2018
tests Add sourceFileMap support #158 Jul 16, 2018
.eslintrc.json add shift keyboard shortcut when using rr #201 Jul 16, 2018
.gitignore add thread name Jun 25, 2018
.prettierrc.js update prettier rules Jun 25, 2018
.travis.yml add code and style checking to test/build (flake8); support --args fl… Nov 16, 2017
CHANGELOG.md do not clear program state when resuming (intended to better maintain… Jul 23, 2018
CONTRIBUTING.md add issue template Dec 31, 2017
HELP.md add radix choices #102; Parse gdb version from arm-non-eabi-gdb (#83)… Oct 30, 2017
LICENSE various updates (#173) Feb 10, 2018
MANIFEST.in add VERSION.txt to MANIFEST; remove invalid localStorage keys; update… Dec 30, 2017
README.md add FAQ Aug 2, 2018
dev_requirements.txt various updates (#173) Feb 10, 2018
jest.config.js merge various updates to master (#137) Nov 23, 2017
make_executable.py blackify; README.rst -> README.md May 26, 2018
makefile add make target and docker images to build executables for windows an… Jul 29, 2018
package.json update npm packages; update react to 16.4 Jun 26, 2018
requirements.txt Make requirements.txt point to setup.py's dependencies May 26, 2018
setup.py update version May 28, 2018
webpack.config.js update npm packages and rebuild Apr 15, 2018
yarn.lock add shift keyboard shortcut when using rr #201 Jul 16, 2018

README.md

A modern, browser-based frontend to gdb (gnu debugger)

image image image Code style: black code style: prettier

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.

Homepage

Visit gdbgui.com to download, view documentation, installation instructions, screenshots and more.

Install

gdbgui can be installed with pip

pip install gdbgui

or a binary executable can be downloaded from gdbgui.com.

License

GNU GPLv3, which means you can use it for free at work or for personal use.

gdbgui.com, https://github.com/cs01/gdbgui, and PyPI are the only official sources of gdbgui that should be trusted.

FAQ

click here

Support gdbgui

You can support the project by donating, spreading the word, and reporting issues.

Contributing

To add a feature or fix a bug, see CONTRIBUTING.

Authors

gdbgui is primarily authored by Chad Smith, with help from the community. Large contributions were made by @bobthekingofegypt, who added initial autocomplete functionality for the gdb terminal.

Contact

grassfedcode@gmail.com