
I got tired of dd() and built a visual PHP debugger that doesn't need Xdebug
Hey everyone. I've been a PHP dev for years and like most of us, I've been living between dd() , var_dump() , and that twice-a-year attempt to configure Xdebug that works for 3 days until Docker rebuilds and breaks everything. After spending way too many hours debugging with echo where I shouldn't, I decided to build DDLess — a desktop app that does visual debugging for any PHP project without installing an extension, without IDE plugins, without Composer, and without changing a single line of code. What it does You open a project, set breakpoints by clicking on a line, send a request, and DDLess pauses right there. Variables, call stack, step in/out/over — all visual, the way it should be. But it goes beyond just debugging: Dumppoints — a visual dd() : you pick the line and expressions in the UI, without touching your code. It evaluates, displays the results, and terminates execution. Task Runner — a REPL with full framework context. Write PHP, run it, see streaming output. With autoc
Continue reading on Dev.to
Opens in a new tab



