spiral/roadrunner-grpc

High-Performance GRPC server for PHP applications

Maintainers

👁 wolfy-j

Package info

github.com/roadrunner-php/grpc

Homepage

Issues

Chat

Forum

Documentation

pkg:composer/spiral/roadrunner-grpc

Fund package maintenance!

roadrunner-server

Statistics

Installs: 3 013 954

Dependents: 15

Suggesters: 0

Stars: 65

v3.6.0 2026-06-04 11:51 UTC

Requires

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

README

👁 Image

RoadRunner 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 protoc plugin (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 Framework

License:

MIT License (MIT). Please see LICENSE for more information. Maintained by SpiralScout.