avto-dev/json-rpc-laravel
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| scaytrase/rpc-common | 0.88 | 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 | |
| timiki/rpc-server-bundle | 0.88 | 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 | |
| olegkunitsyn/json-rpc-bundle | 0.87 | A Symfony bundle for building JSON-RPC 2.0 services, with request and response handling, method routing, structured error objects, and integration with the HTTP kernel and service container. Useful for exposing PHP application APIs to remote clients. | 0 | 0 | 0 | 2 | 0 | 0.3 | 6.6 | MIT | 2 years ago | |
| osama-98/laravel-response-api | 0.87 | A Laravel package for building consistent API responses. It provides helpers to return standardized JSON with success flags, messages, data, and HTTP status codes, simplifying controllers and keeping error and success formats uniform across your application. | 11 | — | 0 | — | 0 | 7.5 | — | MIT | 8 months ago | |
| wa72/jsonrpc-bundle | 0.87 | 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 | |
| psx/openrpc | 0.87 | psx/openrpc is a PHP library for building JSON-RPC APIs that follow the OpenRPC specification. It provides schema-driven service definitions, validation, and PSX framework integration for discoverable, self-documenting RPC endpoints. | 3 | 3 | 0 | 4K | 0 | 0.0 | 41.7 | Apache-2.0 | — | |
| overtrue/http | 0.87 | overtrue/http provides a simple, expressive HTTP client for PHP, making GET/POST requests, JSON handling, headers, and response parsing easy. It works in standalone PHP and Laravel projects, offering a lightweight alternative to heavier HTTP clients. | 125 | — | 17 | — | 1 | 1.3 | — | — | 4 years ago |
|
| felixfbecker/advanced-json-rpc | 0.87 | 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 | |
| avto-dev/app-metrics-laravel | 0.87 | Laravel package for collecting and exposing application metrics, with built-in integrations for Prometheus and other backends. Adds middleware and service providers to track requests, responses, and custom counters, helping you monitor performance and health with minimal setup. | 4 | — | 7 | — | 0 | 15.9 | — | MIT | 3 months ago | |
| json-mapper/laravel-package | 0.86 | Map JSON payloads and arrays into typed PHP objects and DTOs with this Laravel package. A fluent API defines field mappings, nested structures, and collections, with clean integration into Laravel's container, facades, and config. | 25 | 25 | 5 | 12K | 0 | 8.9 | 39.4 | MIT | 7 months 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 | |
| bankiru/rpc-server-bundle | 0.86 | — | 1 | 1 | 1 | 1 | 1 | 0.8 | 2.4 | — | 10 years ago | |
| nilportugues/json-api | 0.86 | A PHP package for building JSON API (jsonapi.org) compliant responses, with Laravel support. It transforms Eloquent models and collections into standardized resources, handling includes, pagination, links, meta and error objects so your API follows the spec without manual serialization. | 69 | 71 | 34 | 407 | 11 | 4.6 | 15.1 | MIT | 8 years ago | |
| danog/advanced-json-rpc | 0.86 | 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 | — | |
| hesamrad/laravel-api-debugger | 0.86 | A Laravel package for debugging API requests and responses. Capture outgoing and incoming calls, inspect payloads, headers, and status codes, and trace failures quickly—so you can see exactly what your app sends and receives without extra tooling. Great for local development and staging. | 20 | 20 | 0 | 1 | 0 | 12.8 | 0.3 | — | 4 months ago | |
| fguillot/json-rpc | 0.86 | A lightweight PHP implementation of JSON-RPC 2.0 for building clients and servers. It supports method calls, notifications, batch requests, and error handling, with a clean API for exposing PHP classes as remote services. Good for creating APIs or integrating with JSON-RPC services. | 23 | 25 | 19 | 15K | 0 | 20.4 | 45.4 | MIT | 1 week 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 | |
| avto-dev/events-log-laravel | 0.85 | avto-dev/events-log-laravel is a Laravel package that records application and model events in the database, providing a lightweight audit trail for tracking changes, user actions, and important activity across your application. | 7 | 7 | 8 | 361 | 0 | 15.6 | 26.0 | MIT | 3 months ago | |
| agentsib/jsonrpc | 0.85 | — | 1 | 1 | 1 | 0 | 0 | 0.0 | — | — | — | |
| datto/json-rpc | 0.85 | 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 | — |
How can I help you explore Laravel packages today?