ringcentral/psr7
PSR-7 HTTP message implementation built on Zend Diactoros, tailored for RingCentral integrations. Provides request/response, streams, URIs, and uploaded files with familiar interfaces for interoperable HTTP clients, middleware, and SDKs.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| guzzlehttp/psr7 | 0.87 | Full PSR-7 message implementation with rich stream support: multiple stream types and decorators (append, buffer, caching, etc.), plus helpers like query-string parsing. Installed via Composer and maintained with v2 for PHP 7.2.5+. | 7,944 | 8,006 | 20 | 18M | 1 | 56.8 | 54.4 | MIT | 1 week ago | |
| zendframework/zend-diactoros | 0.85 | zendframework/zend-diactoros provides PSR-7 HTTP message implementations for PHP, including ServerRequest, Response, Stream, UploadedFile and Uri. Useful for building middleware, APIs and frameworks with interoperable request/response handling. | 1,529 | 1,593 | 145 | 231K | 27 | 14.6 | 27.3 | BSD-3-Clause | 6 years ago | |
| psr/http-factory | 0.84 | PSR-17 HTTP message factory interfaces for creating requests, responses, streams, URIs, and uploaded files. This package provides only the standard interfaces (no implementation). Find compatible implementations on Packagist. | 1,889 | 1,893 | 25 | 17M | 0 | 10.8 | 54.6 | MIT | 2 years ago | |
| nyholm/psr7 | 0.83 | Nyholm PSR-7 is a super lightweight, strict, and fast implementation of PSR-7 with full PSR-17 factories and HTTPlug/PSR-18 compatibility. Create requests, streams, URIs, and server requests with minimal overhead. | 1,274 | 1,289 | 79 | 7M | 4 | 17.1 | 52.8 | MIT | 1 year ago | |
| psr/http-message | 0.83 | PSR-7 HTTP message interfaces for PHP (Request/Response, Streams, URIs, UploadedFiles). Defines common contracts only—no concrete implementation. Ideal for framework-agnostic middleware and libraries needing interoperable HTTP message types. | 7,048 | 7,131 | 186 | 18M | 0 | 37.7 | 55.0 | MIT | 3 years ago | |
| mpdf/psr-http-message-shim | 0.82 | PSR-7 HTTP message shim used by mPDF, providing lightweight interface-compatible request/response/message classes for projects that can’t rely on a full PSR-7 implementation. Helps maintain interoperability with minimal dependencies. | 49 | 49 | 1 | 2M | 1 | 0.4 | 55.2 | — | — | |
| http-interop/http-middleware | 0.80 | Interfaces for reusable PSR-7/PSR-15-style HTTP middleware components, enabling interoperability across frameworks and libraries. Define, compose, and share middleware pipelines with minimal coupling between request handlers and implementations. | 71 | 76 | 7 | 13K | 0 | 0.3 | 22.0 | MIT | — | |
| nyholm/psr7-server | 0.79 | Create PSR-7 HTTP requests from PHP superglobals for PSR-15 apps and middleware. A lightweight server-side bridge for Nyholm PSR-7, ideal for frameworks, microservices, and interoperability without coupling to a full stack. | 95 | 98 | 24 | 2M | 8 | 7.9 | 59.3 | MIT | 2 years ago | |
| httpsoft/http-server-request | 0.79 | PSR-7/PSR-17 friendly ServerRequest implementation and helpers for building HTTP server requests in PHP. Lightweight, standards-based request object with convenient access to headers, cookies, query params, body, uploaded files, and server params. | 15 | 15 | 0 | 5K | 0 | 2.8 | 34.3 | MIT | 1 year ago | |
| slim/psr7 | 0.79 | Slim PSR-7 is a strict PSR-7 HTTP message implementation used by the Slim Framework. Use it standalone in any PSR-7 compatible project to create and work with requests, responses, streams, and URIs. Requires PHP 8.0+. | 150 | 154 | 42 | 663K | 2 | 17.6 | 54.3 | MIT | 7 months ago | |
| spiral/roadrunner-http | 0.73 | HTTP plugin for the RoadRunner PHP application server. Provides PSR-7/PSR-17 based request/response handling, middleware support, and integration helpers to run high-performance PHP apps with persistent workers and fast HTTP serving. | 80 | 81 | 9 | 465K | 0 | 21.8 | 58.6 | MIT | 3 months ago | |
| zendframework/zend-psr7bridge | 0.71 | Bridge between Zend Diactoros HTTP messages and PSR-7 interfaces. Provides factories and converters to create, wrap, and translate requests, responses, streams, and uploaded files for interoperability across PSR-7 compatible middleware and apps. | 43 | 42 | 14 | 25K | 1 | 1.6 | 26.8 | BSD-3-Clause | 7 years ago |
How can I help you explore Laravel packages today?