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
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| bankiru/doctrine-api-client | 0.90 | 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.89 | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | — | 8 years ago | |
| zendframework/zend-server | 0.87 | — | 47 | 44 | 15 | 45K | 2 | 1.3 | 28.9 | BSD-3-Clause | 6 years ago | |
| lstrojny/fxmlrpc | 0.86 | — | 141 | 146 | 44 | 74K | 7 | 4.0 | 39.5 | — | — | |
| laminas/laminas-server | 0.85 | 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 | |
| dorvidas/laravel-json-api-client | 0.84 | 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 | |
| bankiru/rpc-server-bundle | 0.84 | — | 1 | 1 | 1 | 4 | 1 | 0.8 | 6.6 | — | 10 years ago | |
| agentsib/jsonrpc-bundle | 0.83 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| graze/guzzle-jsonrpc | 0.83 | 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 | |
| certunlp/rdap-client | 0.83 | Laravel-friendly RDAP client for querying domain, IP, and ASN registration data from RDAP servers. Provides simple APIs to fetch and parse RDAP responses, helping you integrate WHOIS-style lookups into PHP apps with minimal setup. | 1 | 1 | 0 | 3 | 0 | 0.9 | 5.5 | GPL-2.0 | 5 years ago | |
| athlon1600/php-curl-client | 0.83 | Lightweight, extensible PHP cURL client (PHP 7.3–8.4). Make GET/POST or fully customized requests and always receive a standardized Response with status, body, error, and typed cURL info for IDE autocomplete. | 13 | 13 | 7 | 2K | 0 | 11.5 | 31.5 | MIT | 6 months ago | |
| phpxmlrpc/phpxmlrpc | 0.83 | 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 | |
| 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 | |
| yyy/fetchapi | 0.82 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| neomerx/limoncello | 0.81 | Integration layer between neomerx/json-api and Symfony-based apps, used by Limoncello quick-start projects (Laravel Limoncello Collins and Lumen Limoncello Shot). Provides JSON:API wiring and conventions; see the wiki for setup and usage. | 18 | 19 | 9 | 2K | 1 | 3.8 | 28.7 | Apache-2.0 | 10 years ago | |
| labrodev/rest-sdk | 0.81 | Laravel package to standardize and simplify external REST API calls using a Payload approach. Centralize endpoints, methods, and request data, keep integrations organized, and improve debugging/monitoring with consistent, trackable API interactions. | 0 | 0 | 0 | 12 | 0 | 0.0 | 23.0 | MIT | — | |
| jetcamp/laravel-json-api-client | 0.81 | 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 | |
| sendgrid/php-http-client | 0.81 | Lightweight PHP HTTP client for quickly accessing RESTful (or REST-like) APIs. Simple request building and response handling, ideal for integrating services like SendGrid or any JSON API. Requires PHP 7.3+ and installs via Composer. | 153 | 154 | 68 | 1M | 0 | 12.8 | 56.3 | MIT | 1 year ago | |
| avris/http | 0.81 | Lightweight HTTP client for PHP/Laravel with a clean, fluent API for making requests and working with responses. Designed for simple integrations, sane defaults, and easy customization of headers, query params, timeouts, and body formats. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| boson-php/http | 0.81 | Lightweight HTTP client utilities for PHP. Provides simple request/response handling with a focus on clear, minimal APIs suitable for small services, scripts, and internal tools. Designed to keep dependencies low while staying easy to extend and integrate. | 0 | 0 | 0 | 23 | 0 | 0.0 | 19.1 | MIT | — |
How can I help you explore Laravel packages today?