PHPackages                             palzin/beam - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Debugging &amp; Profiling](/categories/debugging)
4. /
5. palzin/beam

ActiveLibrary[Debugging &amp; Profiling](/categories/debugging)

palzin/beam
===========

Beam is a friendly app designed to boost your Laravel PHP coding and debugging experience.

1.0(1y ago)05MITPHPPHP ^8.1CI failing

Since Mar 16Pushed 1y ago1 watchersCompare

[ Source](https://github.com/palzin/beam)[ Packagist](https://packagist.org/packages/palzin/beam)[ Docs](https://github.com/palzin/beam)[ RSS](/packages/palzin-beam/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)Dependencies (11)Versions (2)Used By (0)

 [![](./art/logo.png)](./art/logo.png)

Beam
====

[](#beam)

#### [Download the App](https://palzin.app/beam)

[](#download-the-app)

 Available for Windows, Linux and macOS.

 [ 📚 Documentation ](https://palzin.app/beam/docs)

 [![PalzinDumps Windows App](./art/os/windows.png)](./art/os/windows.png) [![PalzinDumps MacOS App](./art/os/macos.png)](./art/os/macos.png) [![PalzinDumps Linux App](./art/os/linux.png)](./art/os/linux.png)

### 👋 Hello Dev,

[](#-hello-dev)

Beam is a friendly app that boosts your [Laravel](https://larvel.com/) PHP coding and debugging experience.

When using Beam, you can see the result of your debug displayed in a standalone Desktop application.

These are some debug tools available for you:

- [Dump](https://beam.dev/debug/usage.html#dump) single or multiple variables at once.
- Send `dump`, `dd` to Beam app.
- Watch [Laravel Mail](https://laravel.com/docs/mail).
- See your dumped values in a [Table](https://beam.dev/debug/usage.html#table), with a built-in search feature.
- Improve your debugging experience using different [screens](https://beam.dev/debug/usage.html#screens).
- Watch SQL Queries.
- Watch Slow Queries SQL Queries.
- Monitor [Laravel Logs](https://laravel.com/docs/logging).
- Monitor [Livewire component](https://livewire.laravel.com).
- Validate [JSON strings](https://beam.dev/debug/usage.html#json).
- Verify if a string [contains](https://beam.dev/debug/usage.html#contains) a substring.
- View `phpinfo()` configuration.
- List your [Laravel Routes](https://laravel.com/docs/routing).
- Inspect [Model](https://laravel.com/docs/eloquent) attributes.
- Learn more in our [Reference Sheet](https://beam.dev/debug/reference-sheet.html).
- Multiple Themes (light, dark, dracula, dim, retro ...)
- Shortcuts (clear, always on top)

### Get Started

[](#get-started)

#### Requirements

[](#requirements)

PHP 8.1+ and Laravel 10.0+

#### Using Laravel

[](#using-laravel)

```
 composer require palzin/beam --dev
```

#### PHP Project

[](#php-project)

```
 composer require palzin/beam-core --dev
```

See also:

- Debug your code using `ds()` in the same way you would use Laravel's native functions dump() or dd().
- Run your Laravel application and see the debug dump in the Beam App window.

### Example

[](#example)

Here's an example:

```
// File: routes/web.php
