scaytrase/json-rpc-client
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| yoanm/jsonrpc-server-sdk | 0.87 | A framework-agnostic PHP SDK for building JSON-RPC 2.0 servers: define methods, dispatch requests and notifications to handlers, and return spec-compliant responses, with middleware and flexible configuration for integrating the protocol into your app. | 5 | 5 | 3 | 3K | 2 | 2.8 | 39.6 | MIT | 10 months ago | |
| neofusion/json-rpc-bundle | 0.86 | NeoFusion JSON-RPC Bundle provides a JSON-RPC 2.0 server and client for Symfony applications, letting you expose services as remote procedures and call them from other apps. It handles request parsing, method resolution, error responses, and batch calls, keeping your API layer clean and spec-complia... | 3 | 2 | 2 | 1 | 0 | 0.0 | 0.9 | MIT | 7 years ago | |
| teamones/json-rpc | 0.86 | A JSON-RPC implementation for Laravel and PHP, offering request handling, method dispatching, and structured error responses for building RPC-style APIs and services. | 0 | 0 | 0 | 80 | 0 | 19.6 | 30.9 | — | 2 weeks ago | |
| 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 | 111 | 0 | 1.5 | 28.3 | MIT | 9 years ago | |
| sajya/client | 0.86 | A lightweight JSON-RPC client for Laravel and PHP that provides an expressive API for calling remote RPC methods and handling structured responses, making it easy to integrate external JSON-RPC services into your application. | 21 | 21 | 5 | 8K | 0 | 9.0 | 38.0 | MIT | 7 months ago | |
| laminas/laminas-json-server | 0.86 | Laminas JSON Server provides a JSON-RPC server implementation for Laminas applications, enabling PHP classes and services to be exposed as JSON-RPC endpoints with request handling, method dispatch, error responses, and MVC integration. | 15 | — | 8 | — | 3 | 14.4 | 1.7 | BSD-3-Clause | 4 months ago |
|
| 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 | 257 | 17 | 947K | 10 | 8.5 | 55.1 | ISC | 5 years ago | |
| agentsib/jsonrpc-bundle | 0.86 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| sajya/server | 0.86 | Sajya Server is a Laravel package for building JSON-RPC 2.0 APIs. Define procedures, validate request parameters, apply middleware, handle batch calls and structured errors, and expose a clean RPC endpoint with minimal configuration and Laravel-native tooling. | 242 | 245 | 21 | 29K | 6 | 12.2 | 34.6 | MIT | 7 months ago | |
| avto-dev/json-rpc-laravel | 0.86 | Laravel integration for JSON-RPC 2.0: register RPC methods, expose HTTP endpoints, validate parameters, handle errors and middleware, and call remote JSON-RPC services from your app with a simple framework-native API. | 6 | 6 | 9 | 399 | 0 | 15.2 | 27.5 | MIT | 3 months ago | |
| danog/advanced-json-rpc | 0.85 | 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 "/"). | 16 | 15 | 3 | 1M | 0 | 0.8 | 56.8 | ISC | — | |
| asanak/laravel-web-call-client | 0.85 | Laravel package for Asanak WebCall REST API: upload voice files, place voice or OTP calls, check call status, and get credit. Configure via .env, auto-registers service provider/facade, and optionally logs requests/responses to Laravel logs. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| enm/json-api-client | 0.85 | Abstract client-side PHP implementation of the JSON:API specification. Build requests with JsonApiClient using any PSR-18 HTTP client, execute them, and deserialize responses into documents and included resources via the bundled serializer and deserializer. | 18 | 18 | 7 | 342 | 1 | 0.7 | 12.5 | MIT | 7 years ago | |
| timiki/rpc-server-bundle | 0.85 | Symfony bundle for building JSON-RPC servers. It exposes application services as remote RPC methods, handles JSON-RPC requests and responses, and integrates configuration, routing, and service tagging into Symfony. A lightweight way to add an RPC API to existing Symfony applications. | 20 | 20 | 6 | 932 | 0 | 3.2 | 23.7 | MIT | 10 months ago | |
| yoanm/jsonrpc-http-server-openapi-doc-sdk | 0.85 | SDK for generating OpenAPI documentation from JSON-RPC HTTP server definitions in the yoanm/jsonrpc ecosystem, helping PHP developers expose consistent, discoverable API specs for their JSON-RPC services. | 1 | 1 | 0 | 348 | 1 | 0.3 | 31.3 | MIT | 1 year ago | |
| wa72/jsonrpc-bundle | 0.85 | A Symfony bundle for building JSON-RPC 2.0 servers and clients. It registers server endpoints via controllers, exposes services as RPC methods, and provides a client for calling remote JSON-RPC APIs, with support for batch requests, notifications, and error handling. | 30 | 30 | 24 | 297 | 2 | 1.3 | 14.1 | MIT | 1 year ago | |
| art4/json-api-client | 0.85 | A PHP library for parsing and validating JSON:API documents. It turns responses into typed resources, relationships, links, errors, and meta objects, helping you build reliable JSON:API clients without manual array handling. | 138 | — | 21 | — | 5 | 2.7 | 1.5 | GPL-3.0 | 2 years ago |
|
| jetcamp/laravel-json-api-client | 0.85 | Laravel package for consuming JSON:API services from your app. Provides a client layer to send requests and handle resources/relationships in a JSON:API-compatible way, aiming to simplify integration with external APIs. | 0 | 0 | 0 | 1 | 0 | 2.7 | 4.2 | — | 2 years ago | |
| datto/json-rpc | 0.84 | 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. | 194 | 197 | 43 | 22K | 2 | 2.9 | 29.1 | LGPL-3.0 | — | |
| agentsib/jsonrpc | 0.84 | — | 1 | 1 | 1 | 0 | 0 | 0.0 | — | — | — |
How can I help you explore Laravel packages today?