graze/guzzle-jsonrpc
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| bankiru/rpc-server-bundle | 0.89 | — | 1 | 1 | 1 | 4 | 1 | 0.8 | 6.6 | — | 10 years ago | |
| 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 | |
| datto/json-rpc | 0.87 | 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 | — | |
| scaytrase/rpc-common | 0.86 | 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 | |
| guzzle/http | 0.86 | Legacy Guzzle HTTP component providing request/response objects, message abstractions, and client utilities for making HTTP calls in PHP. Useful for older Guzzle integrations and compatibility layers; for new projects, prefer modern guzzlehttp/guzzle versions. | 32 | 42 | 9 | 52K | 0 | 0.5 | 44.1 | — | — | |
| felixfbecker/advanced-json-rpc | 0.86 | 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. | 254 | 258 | 17 | 831K | 10 | 8.5 | 54.3 | ISC | 5 years ago | |
| agentsib/jsonrpc | 0.85 | — | 1 | 1 | 1 | 1 | 0 | 0.0 | 2.4 | — | — | |
| agentsib/jsonrpc-bundle | 0.85 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| google/grpc-gcp | 0.85 | GCP-specific extensions for gRPC, providing additional features and supporting infrastructure such as end-to-end tests and benchmarks for accessing Google Cloud APIs with gRPC client libraries. See the src directory for extension implementations. | 184 | 186 | 18 | 4M | 5 | 19.3 | 63.1 | Apache-2.0 | 4 months ago | |
| ddeboer/guzzle-bundle | 0.85 | — | 63 | 64 | 26 | 0 | 6 | 1.5 | 1.9 | — | — | |
| zendframework/zend-server | 0.85 | — | 47 | 44 | 15 | 45K | 2 | 1.3 | 28.9 | BSD-3-Clause | 6 years ago | |
| danog/advanced-json-rpc | 0.84 | 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 | — | |
| scaytrase/json-rpc-client | 0.84 | 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 | |
| guzzlehttp/guzzle | 0.84 | Guzzle is a PHP HTTP client for sending sync or async requests with an easy API. Built on PSR-7 and PSR-18, supports middleware, cookies, streaming uploads/downloads, and JSON. Transport-agnostic for flexible integrations. | 23,459 | 24,311 | 2,391 | 19M | 2 | 75.3 | 48.0 | MIT | 1 week ago | |
| guzzle/common | 0.84 | guzzle/common provides the shared utility layer used by Guzzle: collections, event dispatching, caching helpers, and other common abstractions that power Guzzle HTTP clients and related packages. Useful when maintaining legacy Guzzle 3-based code. | 16 | 14 | 2 | 49K | 0 | 0.1 | 47.8 | — | — | |
| ricardofiorani/guzzle-psr18-adapter | 0.83 | Tiny adapter that lets you use Guzzle as a PSR-18 HTTP client. Bridges PSR-7 requests/responses and promises to the PSR-18 ClientInterface, easing migration to standards-based HTTP without rewriting existing Guzzle integrations. | 14 | 14 | 3 | 1K | 0 | 2.1 | 26.5 | MIT | 4 years ago | |
| misd/guzzle-bundle | 0.83 | Symfony2 bundle integrating Guzzle 3 for easy HTTP requests and reusable web service clients. Optional integration with JMSSerializerBundle for object (de)serialization plus a SensioFrameworkExtraBundle param converter for streamlined controllers. | 100 | 105 | 53 | 886 | 13 | 7.8 | 20.6 | — | 11 years ago | |
| dorvidas/laravel-json-api-client | 0.83 | Laravel package for consuming JSON:API services with a simple client in Laravel apps. Helps you send requests, handle responses, and work with JSON:API resources in a structured way. Suitable for integrating external APIs with minimal boilerplate. | 2 | 2 | 1 | 0 | 1 | 0.4 | — | — | 8 years ago | |
| aadrian-alexandru/guzzle-bundle | 0.83 | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | — | 3 years ago |
How can I help you explore Laravel packages today?