Ray
Debug with Ray to fix problems faster
Ray is a desktop application that captures and displays debugging output from code in a structured, searchable view. It receives data sent via a simple `ray()` call—strings, arrays, objects, queries, emails, stack traces, and more—and renders it with formatting, colors, tables, and diagrams. The tool works across multiple languages and frameworks, including PHP, Laravel, and JavaScript, allowing developers to keep debug information separate from the running application.
The interface lets users filter messages by type, origin, or custom labels, search across all captured output, and archive sessions for later reference. Users can customize the visual theme, add macros, or build client extensions for unsupported environments. Remote debugging is supported through SSH listeners, and the app can pause execution, measure timing, and jump directly to the corresponding line in an IDE.
Ray also integrates AI‑generated content, displaying HTML components, Mermaid, ERD diagrams, and other structured outputs within the same window, making it a versatile hub for inspecting a wide range of data while maintaining workflow continuity.
Reviews
Loading reviews…
Similar apps

Clipboard, Input & Automation
Raycast
A macOS launcher and command palette for launching apps, running scripts, and automating tasks.

DevOps & Infrastructure
Laravel Herd
Laravel and PHP development environment manager

Code Editors & IDEs
Tinkerwell
Tinker tool for PHP and Laravel developers

Code Editors & IDEs
MacGDBp
Live, interactive debugging of your running PHP applications

Code Editors & IDEs
DevUtils.app
Developer toolbox for formatting, converting, and debugging everyday data.

Budgeting & Personal Finance
Ray
Your personal CFO in the terminal