scaytrase/rpc-common
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| felixfbecker/advanced-json-rpc | 0.88 | 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 | |
| phpforce/soap-client | 0.87 | PHP client for the Salesforce SOAP API. Query and manipulate org data via a builder-based client, with SOQL support, record iteration for large result sets, bulk save helpers to stay within API limits, timezone/date conversions, and event-based extensibility. | 80 | 83 | 72 | 1K | 14 | 7.8 | 25.7 | MIT | 11 years ago | |
| sajya/client | 0.87 | 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 | |
| avto-dev/json-rpc-laravel | 0.87 | 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 | |
| ratchet/rfc6455 | 0.87 | A framework-agnostic RFC6455 WebSocket protocol handler for PHP, with components for both server- and client-side handshake and messaging negotiation. It performs no I/O itself; HTTP upgrade integration is handled through PSR-7 interfaces, leaving implementation-specific interpretations open. | 236 | 237 | 46 | 4M | 1 | 18.7 | 61.3 | MIT | 5 months ago | |
| asanak/laravel-web-call-client | 0.87 | 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 | — | |
| askedio/laravel-ratchet | 0.86 | Laravel Ratchet integrates the Ratchet WebSocket library into Laravel, making it easy to run real-time WebSocket servers alongside your app. Configure and start a server with Artisan, handle connections and messages, and push live updates without extra infrastructure. | 187 | — | 46 | — | 7 | 4.5 | 1.9 | MIT | 7 years ago | |
| laminas/laminas-xmlrpc | 0.86 | Laminas XML-RPC provides a complete PHP implementation of the XML-RPC protocol, including both client and server support for encoding, decoding, and dispatching remote procedure calls. | 25 | 25 | 17 | 48K | 5 | 26.2 | 55.4 | BSD-3-Clause | 4 weeks ago | |
| seven/symfony-rpc-bundle | 0.86 | A Symfony bundle for integrating RPC services into your application, making it easy to expose and handle remote procedure calls with framework-native configuration and service integration. | 24 | 25 | 21 | 617 | 1 | 1.2 | 20.2 | MIT | 12 years ago | |
| devim/symfony4-rpc-server-bundle | 0.86 | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | — | 8 years ago | |
| php-junior/laravel-video-chat | 0.86 | Laravel Video Chat adds one-to-one WebRTC video calling to Laravel apps. It handles signaling through Laravel events and Echo, includes ready-made Vue call components, and lets you add real-time peer-to-peer video chat without building the WebRTC plumbing yourself. | 816 | 818 | 227 | 22 | 24 | 18.3 | 9.4 | MIT | 8 years ago | |
| arcanedev/laravel-api-helper | 0.86 | ArcaneDev's Laravel API Helper provides lightweight utilities for JSON API development, including standardized response helpers for success and error payloads, helping keep controllers concise and API output consistent across your Laravel application. | 5 | 6 | 2 | 23 | 1 | 0.2 | 9.4 | MIT | 7 years ago | |
| tourze/json-rpc-lock-bundle | 0.86 | A Symfony bundle that adds distributed locking to JSON-RPC services, helping coordinate concurrent requests and prevent duplicate processing across workers. Useful for protecting shared resources in PHP apps. | 0 | — | 0 | — | 0 | 2.7 | — | MIT | 10 months ago | |
| scaytrase/json-rpc-client | 0.86 | 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 | 89 | 0 | 0.9 | 17.6 | MIT | 9 years ago | |
| antwebes/chatea-client-lib | 0.86 | — | 1 | 1 | 0 | 0 | 0 | 2.4 | — | GPL-3.0 | 10 years ago | |
| negartarh/apiwrapper | 0.86 | ApiWrapper is a Laravel/PHP package that simplifies building clients for external APIs. It offers a structured, reusable layer for sending requests and handling responses and errors, keeping integrations clean and consistent across projects. | 39 | — | 5 | — | 0 | 20.2 | — | MIT | 2 weeks ago | |
| franzose/laravel-smpp | 0.86 | franzose/laravel-smpp is a Laravel package for sending SMS messages over the SMPP protocol, giving PHP applications a clean, framework-friendly way to integrate bulk messaging and SMS delivery into their projects. | 38 | — | 32 | — | 2 | 1.9 | — | MIT | 2 years ago | |
| bankiru/rpc-server-bundle | 0.86 | — | 1 | 1 | 1 | 1 | 1 | 0.8 | 2.4 | — | 10 years ago | |
| sajya/server | 0.85 | 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 | |
| web3-php/web3 | 0.85 | Web3 PHP is a PHP library for interacting with Ethereum and EVM blockchains via JSON-RPC. It supports wallets, transactions, smart contracts, events, and Laravel integration, making it easy to build decentralized apps in PHP. | 688 | — | 64 | — | 5 | 3.4 | 1.1 | MIT | — |
|
How can I help you explore Laravel packages today?