spiral/roadrunner-grpc
Laravel-friendly integration for RoadRunner gRPC: run high-performance PHP gRPC servers/workers, handle protobuf-based services, and communicate with the RoadRunner runtime for fast, long-lived processes and efficient microservices.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| grpc/grpc | 0.87 | gRPC is a high-performance, open source RPC framework for building fast, strongly-typed APIs between services. It uses Protocol Buffers, supports streaming and bidirectional calls, works across many languages, and includes tools for code generation, auth, load balancing, and more. | 506 | 528 | 53 | 5M | 0 | 24.4 | 64.3 | Apache-2.0 | 5 days ago | |
| spiral/roadrunner-tcp | 0.86 | TCP transport for Spiral RoadRunner applications. Provides a simple PHP TCP server/worker communication layer and helpers to read/write payloads over sockets, enabling custom RPC-style messaging and integration where HTTP isn’t required. | 9 | 9 | 1 | 127K | 0 | 3.2 | 55.7 | MIT | 11 months ago | |
| spiral/grpc-client | 0.85 | Powerful, extensible PHP gRPC client with a simple Guzzle-like API. Supports standalone use or Spiral integration, configurable via DTOs, includes common interceptors (timeouts, retries) and dedicated exceptions. Requires the PHP gRPC extension. | 41 | 41 | 1 | 91K | 1 | 18.2 | 52.6 | MIT | 2 months ago | |
| spiral/roadrunner | 0.81 | RoadRunner is a high-performance PHP application server and process manager written in Go. Runs long-lived PHP workers and replaces Nginx+FPM setups. Extensible via plugins (HTTP/2/3, HTTPS, FastCGI), PSR-7/17 compatible, service-friendly. | 8,464 | 8,466 | 424 | 574K | 81 | 85.0 | 59.2 | MIT | 3 weeks ago | |
| spiral/goridge | 0.80 | High-performance PHP-to-Go IPC bridge for calling Golang net/rpc services from PHP. Works over TCP/Unix sockets or pipes, supports JSON/MsgPack and raw []byte payloads, includes robust error handling, runs on Windows, and has minimal dependencies. | 122 | 125 | 11 | 538K | 0 | 25.2 | 58.7 | MIT | 3 weeks ago | |
| spiral/roadrunner-worker | 0.80 | PHP worker library for running apps on RoadRunner with the Spiral ecosystem. Provides a Worker API to handle incoming requests/jobs and communicate with the RoadRunner server, enabling high-performance, long-running PHP processes for HTTP and background tasks. | 21 | 21 | 5 | 542K | 0 | 26.6 | 65.0 | MIT | 1 year ago | |
| spiral/roadrunner-jobs | 0.80 | Spiral RoadRunner Jobs driver and client for PHP. Run background tasks with RoadRunner’s jobs plugin, supporting queue configuration, message serialization, consuming and publishing jobs, and integrating into Spiral apps and workers for fast, reliable async processing. | 27 | 27 | 14 | 183K | 0 | 18.1 | 56.9 | MIT | 7 months ago | |
| spiral/roadrunner-http | 0.78 | HTTP plugin for the RoadRunner PHP application server. Provides PSR-7/PSR-17 based request/response handling, middleware support, and integration helpers to run high-performance PHP apps with persistent workers and fast HTTP serving. | 80 | 81 | 9 | 465K | 0 | 21.8 | 58.6 | MIT | 3 months ago | |
| spiral/roadrunner-bridge | 0.77 | Bridge RoadRunner plugins into Spiral Framework apps. Provides bootloaders for HTTP, Queue/Jobs, KV Cache, gRPC, Centrifugo, TCP, Metrics, Logger, Locks, and scaffolding integration. Requires PHP 8.1+ and Spiral 3.14+. | 64 | 64 | 11 | 97K | 13 | 23.6 | 52.2 | MIT | 6 months ago | |
| spiral/roadrunner-cli | 0.77 | RoadRunner CLI provides handy commands for managing the RoadRunner PHP application server. Install the right rr binary for your OS/CPU, generate example .rr.yaml configs with plugins/presets, and streamline local and CI setup. | 30 | 30 | 16 | 508K | 0 | 18.4 | 60.4 | MIT | 5 months ago |
How can I help you explore Laravel packages today?