Download the PHP package errly/laravel-errly without Composer
On this page you can find all versions of the php package errly/laravel-errly. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download errly/laravel-errly
More information about errly/laravel-errly
Files in errly/laravel-errly
Package laravel-errly
Short Description Error monitoring with beautiful Slack notifications for Laravel applications
License MIT
Homepage https://github.com/jeromecoloma/laravel-errly
Informations about the package laravel-errly
โจ Why Laravel Errly?
- ๐จ Instant Slack alerts - Get notified the moment errors happen
- โก Simple setup - Add one line to
bootstrap/app.php
and configure your webhook - ๐จ Beautiful notifications - Rich, actionable Slack messages with context
- ๐ก๏ธ Smart filtering - Only get alerts for errors that matter
- ๐ Laravel 12 native - Built for modern Laravel architecture
- ๐ Free & open source - No subscription fees or limits
Note: Currently# ๐จ Laravel Errly
Early error detection and beautiful Slack notifications for Laravel 12 applications.
Laravel Errly is the simplest way to get instant Slack notifications when critical errors occur in your Laravel application. Built specifically for Laravel 12's modern architecture with minimal setup - just one line of code and a Slack webhook.
โจ Why Laravel Errly?
- ๐จ Instant Slack alerts - Get notified the moment errors happen
- โก Simple setup - Add one line to
bootstrap/app.php
and configure your webhook - ๐จ Beautiful notifications - Rich, actionable Slack messages with context
- ๐ก๏ธ Smart filtering - Only get alerts for errors that matter
- ๐ Laravel 12 native - Built for modern Laravel architecture
- ๐ Free & open source - No subscription fees or limits
๐ข Currently supports Slack notifications. Discord, Teams, and email support are planned for future releases.
๐ฏ Quick Start
Get Laravel Errly running in under 2 minutes:
1. Install
2. Publish Config
3. Add Your Slack Webhook
4. Enable in Bootstrap
5. Test It!
That's it! You'll receive a beautiful Slack notification with error details.
๐ฑ What Your Slack Notifications Look Like
When an error occurs, you'll receive rich notifications like this:
โ๏ธ Configuration
Laravel Errly works great out of the box, but you can customize everything:
๐ Usage Examples
Environment Variables
Manual Error Reporting
Testing Different Error Types
๐ก๏ธ Security Features
Laravel Errly automatically protects sensitive data:
- ๐ Redacts passwords - Never exposes authentication data
- ๐ Filters headers - Removes authorization tokens
- ๐ Configurable sensitive fields - Define your own protected fields
- ๐ Safe by default - Conservative data collection
โก Performance
Laravel Errly is designed for zero performance impact:
- Async notifications - Won't slow down your app
- Smart rate limiting - Prevents notification spam
- Efficient filtering - Only processes errors that matter
- Minimal memory usage - Lightweight error context collection
๐๏ธ Advanced Features
Severity Levels
Errors are automatically categorized:
- ๐ด CRITICAL - Database errors, fatal errors, parse errors
- ๐ก HIGH - HTTP 500+ errors
- ๐ข MEDIUM - General exceptions, runtime errors
Context Collection
Rich error context includes:
- Request details - URL, method, IP, user agent
- User information - ID, email, name (if authenticated)
- Server information - Hostname, environment
- Stack traces - Full error traces (configurable length)
Smart Filtering
Automatically ignores noise:
- โ 404 errors - Page not found
- โ Validation errors - Form validation failures
- โ Auth errors - Login failures
- โ Rate limiting errors - Too many requests
๐งช Testing
Laravel Errly includes comprehensive testing tools:
๐ Requirements
- PHP 8.2+
- Laravel 12+
- Slack workspace with webhook URL (Discord, Teams, Email coming soon)
๐ง Installation & Setup
Step 1: Install Package
Step 2: Publish Configuration
Step 3: Create Slack Webhook
- Go to Slack API Apps
- Create new app โ "From scratch"
- Enable "Incoming Webhooks"
- Add webhook to your desired channel
- Copy the webhook URL
Step 4: Configure Environment
Step 5: Enable Exception Handling
Step 6: Test
Check your Slack channel for the test notification!
๐ค Contributing
We love contributions! Please see CONTRIBUTING.md for details.
Development Setup
Running Tests
๐ Changelog
Please see CHANGELOG.md for recent changes.
๐ ๏ธ Troubleshooting
Not receiving Slack notifications?
1. Check your webhook URL
2. Verify configuration
3. Check Laravel logs
4. Test manually
Too many notifications?
Enable rate limiting:
Notifications in development?
Use environment filtering:
๐ License
Laravel Errly is open-sourced software licensed under the MIT license.
๐ Credits
- Jerome Coloma - Creator and maintainer
- Laravel Community - Inspiration and feedback
- Spatie - Package development tools
๐ Support
If Laravel Errly helps you catch errors early, consider:
- โญ Starring the repo on GitHub
- ๐ฆ Sharing on Twitter with #LaravelErrly
- ๐ Writing a blog post about your experience
- ๐ฌ Joining discussions in Issues
All versions of laravel-errly with dependencies
spatie/laravel-package-tools Version ^1.16
illuminate/contracts Version ^12.0
laravel/slack-notification-channel Version ^3.0