spatie/laravel-open-telemetry
Add OpenTelemetry tracing to Laravel to measure performance and follow requests across dispatched jobs and services. Export traces to tools like Jaeger or Aspecto for end-to-end visibility and debugging. (Package still in development.)
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| open-telemetry/opentelemetry | 0.93 | OpenTelemetry PHP metapackage bundling the API and SDK plus common HTTP exporters (OTLP, Zipkin), a PSR-7 factory (nyholm/psr7), and Symfony HTTP client. Great for trying OpenTelemetry; for production, require needed packages directly. | 0 | 2 | 1 | 74K | 0 | 14.9 | 61.9 | — | 3 months ago | |
| axy/backtrace | 0.92 | axy/backtrace is a lightweight PHP 8.1+ helper for working with call stacks. It provides Trace and ExceptionTrace utilities to inspect and trim backtraces, useful for debugging and cleaning up exception stack displays in apps and libraries. | 6 | 6 | 2 | 62K | 0 | 0.2 | 54.5 | MIT | — | |
| open-telemetry/exporter-otlp | 0.92 | OpenTelemetry OTLP exporter for PHP. Send traces to an OpenTelemetry Collector via HTTP (JSON/protobuf) or gRPC (with transport-grpc). Requires a protobuf runtime; for production, install the protobuf PECL extension for best performance. | 8 | 8 | 2 | 2M | 0 | 19.7 | 60.7 | — | 5 months ago | |
| open-telemetry/sdk | 0.91 | OpenTelemetry PHP SDK for generating traces, metrics, and logs. Implements the API and works with exporters to emit telemetry. Supports manual setup, an SDK builder, and optional auto-registration via environment variables during Composer autoload. | 24 | 27 | 8 | 2M | 0 | 29.9 | 65.0 | — | 6 days ago | |
| open-telemetry/api | 0.91 | OpenTelemetry API for PHP: vendor-neutral interfaces for tracing, metrics, and context propagation. Use it to instrument libraries/apps and connect to any OpenTelemetry SDK/exporter. Part of the OpenTelemetry PHP project (subtree split). | 20 | 21 | 2 | 3M | 0 | 29.7 | 65.0 | — | 6 days ago | |
| opentracing/opentracing | 0.88 | — | 511 | 515 | 55 | 150K | 6 | 4.1 | 24.9 | Apache-2.0 | 4 years ago | |
| eerzho/opentelemetry-auto-class | 0.88 | Framework-agnostic automatic OpenTelemetry tracing for PHP 8.2+ using #[Traceable]. Mark a class and public methods generate spans via ext-opentelemetry hook API. Supports excluding methods; Laravel/Symfony integrations available. | 1 | 1 | 0 | 3 | 0 | 22.4 | 6.5 | MIT | 1 day ago | |
| spatie/laravel-notification-log | 0.83 | Logs all notifications sent by your Laravel app, storing them as NotificationLogItems so you can query what was sent to a user, display notification history, and make sending decisions (e.g., avoid duplicates) via helpers like wasSentTo() and inThePastMinutes(). | 210 | 208 | 22 | 40K | 0 | 20.3 | 35.1 | MIT | 4 months ago | |
| spatie/laravel-openapi-cli | 0.81 | Generate Laravel Artisan commands from an OpenAPI spec. Each API endpoint becomes its own command with typed options for params and request bodies, plus auth, base URL, caching, redirects, and output formatting—ideal for building API CLIs with Laravel Zero. | 39 | 39 | 4 | 303 | 0 | 21.9 | 15.1 | MIT | 1 day ago | |
| spatie/laravel-prometheus | 0.81 | Export Laravel app metrics to Prometheus via a /prometheus endpoint. Register custom gauges and counters in code, with built-in metrics for queues and Horizon. Includes optional security so your metrics aren’t publicly exposed; pair with Grafana for dashboards. | 283 | 285 | 44 | 135K | 0 | 24.5 | 42.0 | MIT | 2 months ago | |
| spatie/laravel-tags | 0.81 | Add flexible tagging to Laravel Eloquent models with the HasTags trait. Create, attach, detach, and query tags with ease, with built-in support for tag types, translations, and sorting—ideal for organizing content across your app. | 1,745 | 1,764 | 285 | 514K | 0 | 45.5 | 39.7 | MIT | 1 month ago | |
| spatie/laravel-site-search | 0.81 | Crawl and index your Laravel site for fast full-text search—like a private Google. Highly customizable crawling and indexing, with concurrent requests. Uses SQLite FTS5 by default (no external services), or Meilisearch for advanced features. | 309 | 309 | 26 | 3K | 0 | 30.3 | 15.6 | MIT | 1 month ago | |
| spatie/laravel4-googletagmanager | 0.80 | Abandoned Laravel 4 package for integrating Google Tag Manager. Provides a facade/service provider to manage the GTM dataLayer and include the container code in your app. For Laravel 5+, use spatie/laravel-googletagmanager. | 14 | 14 | 2 | 0 | 0 | 0.1 | — | MIT | — |
How can I help you explore Laravel packages today?