pragmarx/tddd
TDDD (Test Driven Development Dashboard) gives Laravel developers a live web dashboard for their test suite: run your tests and watch pass/fail results, timings and failure details update in real time, keeping the red-green-refactor loop fast and visible without digging through terminal output.
Consider adoption when:
phpunit invocations) to learn whether a change broke something.Look elsewhere when:
phpunit-watcher, or a well-tuned CI pipeline with fast shards. Adding a dashboard on top is redundant.To executives: This is a zero-license-cost, self-hosted developer productivity tool for our Laravel stack. It makes test results visible continuously instead of only at CI time, which shortens the feedback loop and reduces wasted CI minutes and rework. Because it runs inside our own infrastructure, there is no vendor contract, no data leaves our environment, and there is no lock-in — we can drop it at any time. I recommend a small, time-boxed pilot on one team with explicit success criteria (cycle-time reduction, CI waste, and engineer sentiment) rather than a broad rollout, given the package's age and community-maintained status.
To engineering: tddd watches the codebase and reruns the suite on change, rendering a dashboard of pass/fail so you do not have to babysit phpunit or wait on CI to discover a red test. It is MIT, installs as a Composer package, and stays entirely local. The catch is maturity: check Laravel/PHP version compatibility and whether the project is actively maintained before we adopt it; if it is stale, the same value is largely available from Pest's watch mode, IDE runners, or phpunit-watcher, and we should pick the option with the best upkeep story. Proposed next step: a two-week spike on one service, with a go/no-go on maintenance risk and measured impact on the edit→test loop.
How can I help you explore Laravel packages today?