It appears on the home page and opens for votes when its launch week starts.
Skyline
Skyline adds the missing alerting layer to Laravel Horizon
One time feeDevOpsCodeMonitoring4 impressionslaunches Nov 171 comment
Comments
>log in to comment
Skyline for Laravel replaces Horizon and adds alerts, lock control, and queue health monitoring. It swaps in via Composer, keeps the same config and dashboard URL, and notifies you about stalled queues, failing jobs, or stuck unique locks. I’d love to hear what you think about the alerts and lock‑release features 😊
More DevOps tools →74 free dev tools →
Skyline is a drop-in replacement for Laravel Horizon that adds alerts, lock management, metrics and job logging.
- for
- Laravel developers who use Horizon for queue management.
- pricing
- paid
Key features
- Drop-in Horizon replacement — Installs via Composer, keeps the same config, namespace and dashboard URL.
- Queue alerts — Notifies via Slack, email, SMS, PagerDuty or Opsgenie when queues stall, workers crash or Horizon stops.
- Unique lock management — Shows held ShouldBeUnique locks, their age and provides a Release button.
- Memory & CPU metrics — Shows per-job-class memory and CPU usage and worker restart reasons.
- Job lifecycle logging — Writes a log line for every job transition (queued, reserved, released, failed, etc.).
- Job search — Search jobs by class name or dispatched arguments across pending, completed and failed jobs.
- Prometheus & Grafana support — Exports metrics via a Prometheus endpoint and includes a Grafana dashboard.
- Queue controls — Pause/resume individual queues, run delayed jobs now, delete jobs or empty queues from the UI.
Use cases
- Detect and alert on a stalled Laravel queue before users notice.
- Identify and release stuck unique locks that prevent job dispatch.
- Monitor memory and CPU consumption per job class to optimize resources.
- Trace the full history of a specific job using the log channel.
- Search for all jobs related to a particular account ID across queues.
Skyline vs alternatives
Grafana | Datadog | Podman | Vercel | ||
|---|---|---|---|---|---|
| Best for | Alerting and visibility for Laravel queues | General observability dashboards | Broad-scope application monitoring | Container runtime | Frontend deployment |
| Pricing | Paid | Subscription | Subscription | Free | Subscription |
| DevHunt upvotes | 1 | 0 | 0 | 0 | 0 |
| Launched | Nov 2026 | — | — | — | — |
- Skyline vs Grafana: Grafana provides dashboards but no queue-specific alerts or lock management for Laravel Horizon.
- Skyline vs Datadog: Datadog offers monitoring and alerts for many services but lacks the Horizon-specific drop-in replacement and lock handling.
- Skyline vs Podman: Podman is a container engine, unrelated to Laravel queue management.
- Skyline vs Vercel: Vercel hosts front-end apps; it does not manage Laravel queues or provide Horizon alerts.
Skyline FAQ
Is Skyline a drop-in replacement for Laravel Horizon?+
Yes. It replaces laravel/horizon in Composer, keeps the same config, namespace and dashboard URL with no migration.
How does Skyline keep up with Horizon releases?+
Skyline’s main branch tracks recent Horizon tags and merges upstream releases within 14 days, ensuring compatibility.
What alerts does Skyline provide?+
It alerts on Horizon not running, queues waiting past thresholds, stalled queues, backlog not draining, paused queues, bulk job failures, crash-looping workers, memory limits, unique lock issues and more.
Does Skyline send any data outside my infrastructure?+
No. Skyline runs inside your app against your own Redis with no agent or external service; only the license key is used at install time.
What is the licensing model and renewal?+
A one-time $139 purchase covers unlimited apps; includes 12 months of upgrades. After that you keep all versions and can renew optionally for further upgrades.
Summarized by DevHunt from boring-observability.dev · Nov 10, 2026. Details may change; check the official site.
Grafana
Datadog
Podman
Vercel






