spiral/roadrunner-grpc
High-Performance GRPC server for PHP applications
Maintainers
Fund package maintenance!
v3.6.0
2026-06-04 11:51 UTC
Requires
- php: >=8.1
- ext-json: *
- google/common-protos: ^3.1|^4.0
- google/protobuf: ^3.7 || ^4.0 || ^5.0
- spiral/goridge: ^4.0
- spiral/roadrunner: ^2024.3 || ^2025.1
- spiral/roadrunner-worker: ^3.0
- symfony/polyfill-php83: *
Requires (Dev)
- jetbrains/phpstorm-attributes: ^1.0
- mockery/mockery: ^1.4
- phpunit/phpunit: ^10.0
- spiral/code-style: ^2.2
- spiral/dumper: ^3.3
- vimeo/psalm: >=5.8
Suggests
None
Provides
None
Conflicts
None
Replaces
None
MIT df7a8b9c452225e498acad35c89013fa1325d3a9
- Anton Titov (wolfy-j) <wolfy-j.woop@spiralscout.com>
- Pavel Buchnev (butschster) <pavel.buchnev.woop@spiralscout.com>
- Aleksei Gagarin (roxblnfk) <alexey.gagarin.woop@spiralscout.com>
- Maksim Smakouz (msmakouz) <maksim.smakouz.woop@spiralscout.com>
- RoadRunner Community
This package is auto-updated.
Last update: 2026-06-04 11:54:00 UTC
README
👁 ImageRoadRunner GRPC Plugin
👁 Latest Stable Version
👁 Codecov
RoadRunner GRPC is an open-source (MIT) high-performance PHP GRPC server build on top of RoadRunner. Server support both PHP and Golang services running within one application.
Features
- native Golang GRPC implementation compliant
- minimal configuration, plug-and-play model
- very fast, low footprint proxy
- simple TLS configuration
- debug tools included
- Prometheus metrics
- middleware and server customization support
- code generation using
protocplugin (Plugin can be downloaded from the roadrunner releases page) - transport, message, worker error management
- response error codes over php exceptions
- works on Windows
Documentation
You can find more information about RoadRunner GRPC plugin in the official documentation.
Example
You can find example of GRPC application in example directory.
👁 try Spiral FrameworkLicense:
MIT License (MIT). Please see LICENSE for more information. Maintained
by SpiralScout.
