Enlightn is a Laravel-based tool that performs automated performance, security, and reliability checks to provide actionable recommendations for improving your application.
Your performance & security consultant, an artisan command away.
Enlightn is designed for Laravel developers and DevOps teams who want to proactively identify and fix performance bottlenecks, security vulnerabilities, and reliability issues in their applications. It automates code and server configuration reviews, helping teams maintain robust, secure, and high-performing Laravel apps.
Enlightn requires a Laravel application environment to function. The open-source version provides a substantial set of checks, but purchasing Enlightn Pro unlocks additional advanced checks. It is best used as part of a CI/CD pipeline or during development to catch issues early. Ensure debug mode is off in production to avoid false positives in security checks.
Require the package via Composer in your Laravel project: composer require enlightn/enlightn
Publish the configuration and assets if necessary (not explicitly stated but common for Laravel tools)
Run the Enlightn artisan commands to perform scans
php artisan enlightn:check
Runs the full suite of Enlightn checks on your Laravel application