Ray helps you debug your web application easier and faster. It's a companion app available for Mac, Linux, and Windows, and supports common languages and frameworks as PHP, Laravel, WordPress, JavaScript and Node.js.

#Install the Ray application

You can give Ray a try by downloading our free trial. After installing the application, link your app with Ray by installing the right package give it a try by running your first calls. Enjoying Ray? Get full access to the app by purchasing a license.

Find download links to the Ray application for our support platforms below:

You can also install Ray with Homebrew on macOS: brew install --cask ray.

#Connect your application to Ray

You need to install a package/library for your specific language or framework that allows your project to communicate with Ray. Most integrations are installed with a package manager, but the steps may be different depending on the integration.

Ray support the following languages and frameworks:

#Sending your first call

To make sure everything is functioning correctly, just send a request to Ray from your application. The ray() command differs by language, but for PHP, you can write the following function and execute it in your application:

ray('Hello world!');

This will display the following in Ray:


Every time you use Ray, the details of each call will show up in this window. There are various types of calls, each presenting information in useful ways. Some of them are unique for each integration, so make sure to check out the documentation for your integration to see what's possible.

#What's next?

After you've set up Ray and connected it to your project, the next things to do are to understand what Ray can do in the language or framework you chose. You can also check out additional features within the Ray application itself.

Help us improve this page