Skip to main content

Browser-based frontend to gdb. Debug C, C++, Go, or Rust.

Project description

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

image image

Downloads

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

Visit gdbgui.com for documentation, screenshots, and downloads

Try Without Installing

By using 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, 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.

License

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

gdbgui is distributed through gdbgui.com, https://github.com/cs01/gdbgui, and PyPI.

FAQ

click here

Donate

Paypal

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

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gdbgui-0.13.1.1.tar.gz (772.3 kB view details)

Uploaded Source

Built Distribution

gdbgui-0.13.1.1-py3-none-any.whl (783.4 kB view details)

Uploaded Python 3

File details

Details for the file gdbgui-0.13.1.1.tar.gz.

File metadata

  • Download URL: gdbgui-0.13.1.1.tar.gz
  • Upload date:
  • Size: 772.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.0

File hashes

Hashes for gdbgui-0.13.1.1.tar.gz
Algorithm Hash digest
SHA256 226e0f26a2a3c1e79e4d840b7bf458a9010b45ff47e99a7db38390c5fb7cfdfa
MD5 e97a991acb250d15ca9fe3949bd5d5ad
BLAKE2b-256 0e5e418c556ab0789b0d54931053dbce14ca14c1e04c4ee34d84e38a8e2ab9aa

See more details on using hashes here.

File details

Details for the file gdbgui-0.13.1.1-py3-none-any.whl.

File metadata

  • Download URL: gdbgui-0.13.1.1-py3-none-any.whl
  • Upload date:
  • Size: 783.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.0

File hashes

Hashes for gdbgui-0.13.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 587d924ebf90fafd87655769a8458c2a1fcd204da1d36f28273a7170bab7859e
MD5 495820c19200467fd6ef98d8138eb3de
BLAKE2b-256 6387b033fa642795c004e9d301d3f815f273ee83515b505aaa3686c55e529262

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page