Your Laravel release consultant, an artisan command away

LaraBeacon scans your Laravel application and gives you actionable recommendations for improving performance, security, and reliability.

Get started
$ php artisan larabeacon



Please wait while LaraBeacon scans your code base...

┌──────────────────────────────────────────┐
│ Running Security Checks                  │
└──────────────────────────────────────────┘

Check 1/67: Debug mode is disabled. Passed
Check 2/67: Dependencies are secure. Passed
Check 3/67: Queue timeout is aligned. Failed
37Performance checks
50Security checks
47Reliability checks
67Open-source checks
67Pro checks

Boost your app's performance, security, and reliability

LaraBeacon performs 134 documented checks and points to the code or configuration behind each finding.

Query optimizations

Find hidden database work, collection operations, and N+1 patterns before they become production bottlenecks.

// Loads every model before counting
$orders = Order::all();
$total = $orders->count();

Use Order::query()->count() instead.

Vulnerability scanning

Review backend dependencies against known advisories and flag versions that require a security update.

Security / Vulnerable dependency

laravel/framework  12.x
Advisory            CVE reference

Update the affected constraint.

Misconfiguration detection

Catch queue, cache, session, mail, storage, build, and production settings that can fail only under real traffic.

queue.retry_after  90 seconds
worker.timeout     120 seconds

A job may be delivered twice.
Set timeout below retry_after.

Detect issues long before they become real problems

Run LaraBeacon locally, make it a release gate in CI, and optionally keep report history in LaraBeacon Cloud.

$ php artisan larabeacon

Performance checks
CDN configuration ........ Passed
Asset compression ........ Passed
Collection call .......... Failed

Documentation:
larabeacon.com/checks/collection-call
Catch issues locally

Recommendations in your terminal

Install the package, run one Artisan command, and get a clear result for every applicable check.

larabeaconchecks / pull request #184
1 new finding

Queue timeout alignment failed on app/Console/Kernel.php

retry_after: 120
worker timeout: 150

The worker may still run when the job is retried.
Catch issues in the pipeline

Integrate with your CI/CD workflow

Use deterministic exit codes and machine-readable reports in the CI platform your team already uses.

LaraBeacon Cloudstorefront-api
main9f4a2c1Laravel 13
94%
Performance Security Reliability
3 new7 resolved124 passed
Stronger together

Compare reports with your team

LaraBeacon Cloud keeps optional report history, highlights new and resolved findings, and makes review context easy to share.

Explore LaraBeacon Cloud

Use LaraBeacon for free, or upgrade for extra checks

Start with the open-source package, or choose a discounted Pro launch licence for all 134 checks.

Solo Dev
$79/project$99

For solo developers with yearly revenue below $50k.

  • 134 checks
  • 60 days report retention*
  • GitHub and email support
  • Laravel 12 and 13 support
View Solo
Best choice Business & Teams
$159/project$199

No limits on team members or project revenue and size.

  • 134 checks
  • 90 days report retention*
  • Invite team members*
  • Priority email support
View Team
Enterprise
$399/project$499

For critical projects requiring a longer support horizon.

  • 134 checks
  • 180 days report retention*
  • Invite team members*
  • Two extra support years
View Enterprise

Prices are in USD and are one-time payments per project. * Cloud history and team access are available by invitation after a project licence is assigned.

Open-source version for free

Use all 67 Core checks locally and in CI without an account.

Get started

Frequently asked questions

Will the free version remain free?

Yes. LaraBeacon Core is the LGPL-licensed open-source package and remains useful without Pro or Cloud.

What is the difference between Core and Pro?

Core includes 67 public checks. Pro adds 67 independently implemented checks for deeper runtime, infrastructure, and security analysis.

Does LaraBeacon upload source code?

No. Core runs locally. Cloud submission is explicit, and code snippets and exception stack traces are disabled by default.

Can I use LaraBeacon in CI?

Yes. The --ci option provides a deterministic exit code and can produce JSON for later processing.

How is LaraBeacon related to Enlightn?

Core is a maintained fork of Enlightn's LGPL-licensed public package. Pro is a clean-room implementation based on public documentation.

Which Laravel versions are supported?

The upcoming LaraBeacon 3.0 release targets Laravel 12 and Laravel 13 on supported PHP versions.

Illuminate your Laravel releases with LaraBeacon

Get started