Affinic Debugger GUI for GDB

Affinic Debugger GUI .aka. ADG, is designed as a graphical user interface for various debuggers. This build is specifically targeted on GDB, the GNU debugger. With the graphical windows, ADG can unleash the full power of debuggers by viewing multiple types of information within one view and maneuvering debuggers with easily clicking.  ADG also provides an integrated command terminal for users to input debugger command directly. ADG is available on Linux/Windows/Mac OS X.

The goal of Affinic Debugger GUI focuses on the best user debugging experience. It tries to provide ultra fast speed with an intuitive interface to maneuver the code and extensive data to help analysis. ADG provides some unique features other IDEs cannot do, such as a GDB terminal, assembly debugging, remote debugging and thread debugging etc. ADG is a growing product. You are welcome to provide your feedback to help it to be better and more powerful. Just send us an email.

Current Version[PAD]: 1.2.0

Click Here for the Release Information

Download Links*: 

Lite version is completely FREE to download, use and redistribute. It also works as Professional version for the first 30 days.

Professional version includes all features of ADG.

* You automatically agree with Affinic Technology End User License Agreement [EULA.TXT] if you download or use any portion of ADG packages. 

Key Features:

  • Direct access most of basic debugger operations from tool bars and menus
  • Debugger command line console to fully maneuver an debugger
  • Cursor -traced value printing provides the fast way to understand the code.
  • Best-in-class assembly level graphical debugging capability with multiple views of  register values, especially useful for debugging vector instructions.
  • Memory many historical data like program, argument, environment, breakpoint, commands etc.
  • Powerful dual-Mode symbol assist for auto completion on your console input
  • Cross platform design and bring unified experience for Windows/Linux/Mac OS X
  • Support CYGWIN path on Windows
  • The new kernel makes remote debugging can be interrupted.
  • Support GDB for not only x86/x86-64 but also for ARM and other compatible architectures
  • Thread View with easy thread switch combobox.
  • Support LLDB as the background debugger.

Version Comparison:

Feature Lite Pro
Directly terminal inputting NO YES
Symbol Assist for terminal inputting NO YES
Menu for assembly level debugging NO YES
Menu for remote debugging NO YES
Thread switching and monitoring NO YES
Thread locking operations NO YES
Debug programs having 20+ source files NO YES
Customer support NO YES
Memory Dump Dock Widget NO YES

Screenshot and Description:

Please click HERE to view screenshots and descriptions.

FAQ and Manual:

Please click HERE to view FAQ and operation manual.

Bug Report/Feature Request:

Please email us for bug reports and feature requests.

Get Registration Code for Professional Version*:

Click Here to purchase license for Windows.

Click Here to purchase license for Linux.

Click Here to purchase license for Mac OS X.

* Affinic Debugger GUI registration is one time charge. The serial code will be valid permanently and it doesn’t require internet to activate. You will have free upgrade and lifetime email support with your purchase.
* ADG uses floating licensing. You can use the same code to register ADG on multiple machines. You only need to buy more than one licenses when more than one users run ADG concurrently.
* Please visit the promotion page to see if there is any coupon that applies for you.