felixfbecker/advanced-json-rpc
JSON-RPC 2.0 request/response helpers with a Dispatcher that decodes JSON-RPC calls and invokes target methods. Automatically coerces parameter types using type hints and @param docs, and supports nested targets via configurable method delimiters.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| scaytrase/json-rpc-client | 0.90 | Lightweight PHP JSON-RPC client for calling remote procedures over HTTP. Provides request/response handling, batching, and error parsing, making it easier to integrate JSON-RPC services into your Laravel or vanilla PHP apps with minimal setup. | 4 | 6 | 0 | 201 | 0 | 0.9 | 22.3 | MIT | 9 years ago | |
| agentsib/jsonrpc | 0.89 | — | 1 | 1 | 1 | 1 | 0 | 0.0 | 2.4 | — | — | |
| datto/json-rpc | 0.88 | Lightweight PHP library for building and parsing JSON-RPC 2.0 messages. Fully spec compliant, 100% unit-tested, and transport-agnostic so you can use HTTP, SSH, or any channel. Includes simple Client/Server APIs and working examples. | 195 | 197 | 44 | 19K | 2 | 2.9 | 28.0 | LGPL-3.0 | — | |
| bankiru/doctrine-api-client | 0.87 | Doctrine-style entity manager for remote RPC APIs. Map entities via YAML, register RPC clients, and use Doctrine Common interfaces (metadata, proxies, repositories) to fetch and manage remote resources as if they were Doctrine entities. | 9 | 8 | 1 | 0 | 4 | 2.1 | 1.1 | — | 9 years ago | |
| devim/symfony4-rpc-server-bundle | 0.87 | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | — | 8 years ago | |
| danog/advanced-json-rpc | 0.87 | PHP JSON-RPC 2.0 dispatcher with request/response helpers. Decodes JSON-RPC calls and invokes target methods, coercing params via type hints and @param docs. Supports nested targets (configurable delimiter like "->" or "/"). | 15 | 15 | 3 | 1M | 0 | 0.8 | 56.8 | ISC | — | |
| graze/guzzle-jsonrpc | 0.86 | Abandoned JSON-RPC 2.0 client for Guzzle. Supports Guzzle 6/5/4/3 via branches, with helpers to build notifications, requests, and batch calls. Provides sync and async sending using Guzzle Promises. Consider forking for maintenance. | 93 | 98 | 58 | 12K | 2 | 3.6 | 30.8 | MIT | 8 years ago | |
| scaytrase/rpc-common | 0.85 | Common PHP RPC interfaces and helpers with batch-style request support. Includes client decorators (lazy, logging, caching) plus test utilities like a mock client with queued responses and acceptance filters for predictable RPC testing. | 0 | 0 | 0 | 163 | 0 | 1.5 | 30.6 | MIT | 9 years ago | |
| bankiru/rpc-server-bundle | 0.85 | — | 1 | 1 | 1 | 4 | 1 | 0.8 | 6.6 | — | 10 years ago | |
| zendframework/zend-server | 0.85 | — | 47 | 44 | 15 | 45K | 2 | 1.3 | 28.9 | BSD-3-Clause | 6 years ago | |
| lstrojny/fxmlrpc | 0.84 | — | 141 | 146 | 44 | 74K | 7 | 4.0 | 39.5 | — | — | |
| caseboxdev/rpc-bundle | 0.84 | Symfony 3 bundle for integrating Casebox with CMF and ExtJS RPC services. Provides RPC controllers, service integration, and centralized exception handling to connect your Symfony app to Casebox RPC endpoints. | 1 | 1 | 2 | 1 | 0 | 0.0 | 1.7 | — | — | |
| agentsib/jsonrpc-bundle | 0.83 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| manhattan/restful | 0.82 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| ang3/php-xmlrpc-client | 0.82 | Lightweight PHP XML-RPC client inspired by Ripcord. Create a client with the server URL and call remote methods with optional args. Requires the php-xmlrpc extension. Throws transport and remote exceptions for failed requests or server errors. | 3 | 3 | 4 | 2K | 1 | 1.4 | 37.9 | MIT | 4 years ago | |
| ranabd36/larathereum | 0.82 | — | 6 | 6 | 4 | 0 | 2 | 3.9 | — | MIT | 6 years ago | |
| laminas/laminas-server | 0.82 | Laminas Server provides server-side components for building web service APIs in PHP, including SOAP and JSON-RPC. Define services, handle requests, and generate responses with flexible dispatching and integration options for legacy and modern applications. | 24 | 24 | 19 | 634K | 3 | 16.4 | 61.9 | BSD-3-Clause | 6 months ago | |
| phpxmlrpc/phpxmlrpc | 0.81 | PHPXMLRPC is a PHP library for building XML-RPC clients and servers. Install via Composer and use it to call remote methods, expose your own XML-RPC endpoints, and troubleshoot integrations with the bundled visual debugger and demos. | 243 | 244 | 91 | 152K | 8 | 23.1 | 44.1 | NOASSERTION | 8 months ago | |
| zendframework/zend-xmlrpc | 0.81 | Zend\XmlRpc provides an XML-RPC client and server implementation for PHP. Build and parse XML-RPC requests/responses, expose methods over HTTP, and support common XML-RPC types and faults—useful for integrating with legacy XML-RPC services. | 15 | 17 | 18 | 13K | 3 | 1.7 | 28.5 | BSD-3-Clause | 6 years ago | |
| neomerx/json-api | 0.81 | Framework-agnostic PHP library implementing JSON:API v1.1. Builds compliant documents, relationships, compound includes, meta and errors. Parses/validates Accept/Content-Type and query params (pagination, sorting, sparse fields) to return proper 415/406 responses. | 737 | 743 | 66 | 25K | 8 | 16.9 | 23.4 | Apache-2.0 | 6 years ago |
How can I help you explore Laravel packages today?