Horizon
Horizon stats
- Downloads
- 33.5M
- Stars
- 3,687
- Open Issues
- 3
- Forks
- 603
Dashboard and code-driven configuration for Laravel queues.
Laravel Horizon Package Summary
Overview
Laravel Horizon is an elegant dashboard and configuration management tool designed for Laravel applications that use Redis queues. It enhances visibility into queue operations, providing a graphical interface to monitor job throughput, runtime, and failures. Its configuration is code-driven, consolidated into a single file to ease collaboration among team members by keeping configurations under version control.

Key Features
- Dashboard Visualization: Offers a real-time graphical representation of key performance metrics.
- Code-driven Configuration: Simplifies worker configuration management through a single file.
- Comprehensive Metrics: Tracks job throughput, runtime, and failures to facilitate effective monitoring and troubleshooting.
Documentation and Resources
- Full documentation for Horizon can be accessed on the Laravel website.
- For those interested in contributing to the improvement of Horizon, guidelines are available in the Laravel documentation.
Community and Conduct
- Participants are encouraged to adhere to the standards outlined in the Code of Conduct to maintain a welcoming community environment.
- Security issues should be reported via the security policy.
Installation
Horizon can be installed via Composer:
composer require laravel/horizon
Licensing
Laravel Horizon is available under the MIT license, ensuring it is free to use and distribute.
Conclusion
Laravel Horizon is an essential tool for developers seeking efficient queue management in Laravel applications, providing critical insights through a user-friendly interface. Its integration with Laravel and Redis enhances both productivity and monitoring capabilities in complex queueing environments.