Lumen JSON-RPC

Framework-free JSON-RPC for PHP

Strict handler.method routing, strong defaults, auth drivers, gzip, rate limiting, middleware, schema validation, and docs generation.

Quick Start Installation

Framework-free

Plain PHP. No framework required. No heavy dependencies.

handler.method routing

Predictable, explicit, reviewable method dispatch.

Auth drivers

JWT, API key, HTTP Basic built in.

Schema validation

Optional JSON Schema subset validation on handler params.

Rate limiting

Pluggable backends, file-based default, atomic batch weight.

Docs generation

Markdown, HTML, JSON, OpenRPC from handler metadata.

Middleware pipeline

Wrap request execution with before/after logic.

Production ready

Strict validation, safe defaults, comprehensive tests.