spiral/roadrunner-metrics
PHP bridge for RoadRunner's Metrics plugin. Declare counters, gauges, and histograms from your application workers and publish them over RPC to RoadRunner's metrics endpoint for Prometheus scraping, with simple .rr.yaml configuration and worker examples.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| roadrunner/worker | 0.86 | Core PHP worker package for RoadRunner that provides the Worker API, payload handling, and stdin/stdout communication with the RoadRunner server. Use it to build custom long-running workers and integrate them with RoadRunner's high-performance Go runtime. | 22 | 22 | 5 | 82K | 0 | 19.8 | 57.4 | MIT | 2 weeks ago | |
| roadrunner-php/lock | 0.86 | PHP integration for the RoadRunner Lock plugin, enabling fast, lightweight distributed lock management in high-traffic apps and microservices. Acquire, release, and manage locks with optional blocking waits via a simple RPC-based API. Requires PHP 8.1+. | 3 | 3 | 2 | 109K | 0 | 21.2 | 64.6 | MIT | 2 weeks ago | |
| spiral/roadrunner-jobs | 0.86 | PHP bridge for the RoadRunner Jobs plugin, letting you push and consume queued jobs through RoadRunner's queue drivers such as memory, AMQP, SQS, Redis, and Beanstalk. Installs via Composer and is configured with a simple jobs pipeline YAML section. | 27 | 27 | 15 | 189K | 0 | 29.3 | 62.0 | MIT | 2 weeks ago | |
| roadrunner-php/centrifugo | 0.86 | PHP bridge for the RoadRunner Centrifugo plugin that proxies Centrifugo client events like connect, refresh, subscribe, and RPC calls to your Laravel/PHP app for custom authentication, session renewal, and real-time request handling. | 14 | 14 | 2 | 155K | 0 | 21.7 | 64.6 | MIT | 2 weeks ago | |
| spiral/roadrunner-kv | 0.86 | PSR-16 cache bridge for the RoadRunner KV plugin. Install via Composer, configure one or more kv drivers in RoadRunner, then use Spiral\RoadRunner\KeyValue\Factory over RPC to select a named store and set, get, or delete cached values. Ideal for RoadRunner-powered PHP apps. | 11 | 11 | 3 | 338K | 0 | 23.0 | 65.0 | MIT | 3 days ago | |
| spiral/roadrunner-tcp | 0.86 | RoadRunner TCP plugin provides PHP workers for RoadRunner's high-performance TCP server, letting you replace classic TCP setups with greater flexibility and speed. Install with Composer and pair with spiral/roadrunner for the app server. | 8 | 9 | 1 | 105K | 0 | 21.9 | 64.7 | MIT | 2 weeks ago | |
| roadrunner/goridge | 0.85 | Goridge is the high-performance PHP-to-Go communication layer behind RoadRunner. It offers fast binary payload packing and RPC transport over sockets and pipes, letting PHP workers exchange data efficiently with the Go server. Lightweight and battle-tested. | 122 | 122 | 10 | 115K | 0 | 20.5 | 48.0 | MIT | 2 weeks ago | |
| roadrunner-php/roadrunner-api-dto | 0.85 | Pre-generated PHP Data Transfer Object messages for RoadRunner API protocol buffer files. Install via Composer to make RPC calls to RoadRunner plugins including HTTP, Jobs, KV, Lock, Service, Status, WebSockets, Centrifugo, and Plugins—no protoc generation required. | 9 | 9 | 7 | 719K | 0 | 24.7 | 64.7 | MIT | 3 weeks ago | |
| spiral/roadrunner-bridge | 0.85 | Integrates RoadRunner with the Spiral Framework, adding bootloaders for HTTP, queues, KV cache, gRPC, Centrifugo, TCP, metrics, logging, locks, and scaffolding. Requires PHP 8.1+ and Spiral Framework 3.14+. | 63 | 63 | 12 | 108K | 3 | 30.1 | 53.3 | MIT | 2 weeks ago | |
| roadrunner-php/version-checker | 0.85 | Checks the installed RoadRunner version against required constraints. Provides greaterThan, lessThan, and equal methods, throwing UnsupportedVersionException or RoadrunnerNotInstalledException on mismatch. Requires PHP 8.0+. | 3 | 3 | 3 | 325K | 0 | 21.0 | 64.7 | MIT | 2 weeks ago | |
| roadrunner/api-dto | 0.85 | roadrunner/api-dto provides typed Data Transfer Objects for Laravel APIs. Define DTOs to convert request arrays into structured objects, validate and cast attributes, and handle nested data, keeping controllers lean and API payloads consistent and type-safe. Designed to keep API code organized. | 9 | 9 | 7 | 35K | 0 | 19.4 | 57.1 | MIT | 3 weeks ago | |
| spiral/roadrunner-worker | 0.85 | The common codebase for all RoadRunner binary workers—the high-performance PHP application server, load balancer, and process manager that replaces Nginx+FPM with PSR-7/PSR-17 compatible HTTP and HTTP/2 support. | 22 | 22 | 5 | 1M | 0 | 26.1 | 64.7 | MIT | 2 weeks ago | |
| long-running/long-running | 0.84 | LongRunning is a Laravel package for managing long-running tasks and processes. It provides helpers for execution limits, process signals, and graceful shutdowns, helping background jobs and commands run reliably without being cut off. | 190 | 192 | 18 | 45K | 0 | 1.9 | 33.6 | MIT | 2 years ago | |
| spiral/roadrunner-cli | 0.84 | RoadRunner CLI provides commands to install the latest RoadRunner binary compatible with your OS and architecture and to generate example .rr.yaml configuration files. Use options like plugin and preset to create focused configs for your project. | 30 | 30 | 15 | 835K | 1 | 28.0 | 64.8 | MIT | 1 week ago | |
| spiral/roadrunner-http | 0.84 | PSR-7/PSR-17 compatible HTTP and HTTP/2 PHP workers for RoadRunner, the high-performance application server, load balancer, and process manager. Replace classic Nginx+FPM setups with greater performance and flexibility. Requires PHP 8.1+ and RoadRunner 2023.3+. | 78 | 81 | 8 | 556K | 0 | 26.7 | 62.1 | MIT | 2 weeks ago | |
| spiral/roadrunner-laravel | 0.84 | RoadRunner-powered application server for Laravel: replaces PHP-FPM with a high-performance Go worker, boosting throughput and cutting latency. Includes config publishing, Laravel integrations, and support for HTTP and queues via a simple composer install. | 509 | — | 41 | — | 5 | 24.9 | 1.3 | MIT | 1 week ago | |
| roadrunner-php/app-logger | 0.84 | Send log messages to RoadRunner with this PHP 8.1+ package. Create a Logger over an RPC connection and call debug, info, warning, error, or log to route messages to RoadRunner’s logger or stderr. Simple YAML config. | 5 | 5 | 2 | 181K | 0 | 20.7 | 64.7 | MIT | 2 weeks ago | |
| spiral/http | 0.84 | Spiral HTTP provides a PSR-7/PSR-15 based request pipeline for building and composing middleware-driven HTTP applications. Lightweight, type-safe, and framework-friendly, with full docs and testing/analysis tooling. | 3 | 3 | 1 | 3K | 0 | 3.6 | 38.7 | MIT | 6 years ago | |
| spiral/roadrunner | 0.84 | RoadRunner is a high-performance PHP application server and process manager written in Go. It offers HTTP/2/3, gRPC, fCGI, queues, KV storage, and OpenTelemetry via plugins, serving as a powerful alternative to Nginx+FPM. | 8,527 | 8,504 | 425 | 671K | 38 | 79.3 | 46.0 | MIT | 2 weeks ago | |
| spiral/framework | 0.84 | Spiral is a high-performance, long-living full-stack PHP framework built on RoadRunner. It ships 60+ PSR-compatible components with resident-memory workers, native queue support, GRPC, WebSockets, and anti-memory-leak tools. | 2,064 | 2,063 | 93 | 129K | 41 | 56.0 | 46.1 | MIT | 1 week ago |
How can I help you explore Laravel packages today?