MacGDBp
Live, interactive debugging of your running PHP applications
MacGDBp provides a graphical interface for live, interactive debugging of PHP applications running on macOS. It works with PHP that has the Xdebug extension enabled for remote debugging, allowing developers to pause execution at breakpoints and examine program state in real time.
The debugger offers traditional stepping controls—step in, step out, and step over—plus a continue command to run until the next breakpoint or program termination. Breakpoints can be set either by clicking a line number in a source file or by specifying a function or method name, giving flexibility for file‑line and symbolic stopping points.
During a session, the current call stack and source code are displayed, and variables at each stack frame can be inspected, including large arrays and objects. An expression evaluator lets users modify variable contents or invoke functions, and an inspector HUD reveals full variable values such as long strings or SQL queries. The project is stable, macOS‑only, and welcomes bug reports and contributions on Codeberg.
Reviews
Loading reviews…
Similar apps
Code Editors & IDEs
Script Debugger
Integrated development environment focused entirely on AppleScript

Code Editors & IDEs
CodeLite
IDE for C, C++, PHP and Node.js

Code Editors & IDEs
NetBeans IDE
Development environment, tooling platform and application framework

Code Editors & IDEs
MacGap
Lightweight JavaScript API for OS X integration.

Code Editors & IDEs
ZeroBrane Studio
Lua IDE

Code Editors & IDEs
wxMacMolPlt
Cross-platform GUI input generator for GAMESS