mpdf/psr-http-message-shim
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ringcentral/psr7 | 0.82 | 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. | 151 | 153 | 302 | 103K | 0 | 10.8 | 40.0 | MIT | 6 years ago | |
| zendframework/zend-diactoros | 0.82 | 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 | |
| fig/http-message-util | 0.81 | Utility constants and helpers for PSR-7 HTTP messages: request methods, response status codes and reason phrases, and common header references. Not a PSR-7 implementation—just shared values to standardize HTTP message handling. | 393 | 398 | 18 | 3M | 2 | 5.1 | 53.5 | MIT | 5 years ago | |
| 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 | — | |
| mpdf/qrcode | 0.79 | Laravel-friendly QR code generator for mPDF: create QR codes as images/data URIs and embed them in PDFs. Simple API for sizing, error correction, and output formats—ideal for invoices, tickets, and labels. | 49 | 51 | 15 | 88K | 1 | 0.9 | 44.8 | LGPL-3.0 | — | |
| psr/http-message | 0.76 | 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 | |
| laminas/laminas-diactoros | 0.76 | PSR-7 HTTP message implementation (ServerRequest, Request, Response, Stream, UploadedFile, Uri) for PHP. Includes factories and utilities for creating and normalizing requests/responses, with strong type coverage and interoperability with PSR-17/PSR-15. | 549 | 558 | 78 | 3M | 22 | 28.5 | 65.2 | BSD-3-Clause | 7 months ago | |
| nyholm/psr7 | 0.76 | 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 | |
| mpdf/mpdf | 0.75 | mPDF is a PHP library for generating PDF files from UTF-8 HTML. Install via Composer and render documents with simple WriteHTML() calls. Supports modern PHP versions and requires mbstring and gd, with extras like zlib for advanced features. | 4,682 | 4,865 | 1,104 | 2M | 309 | 59.9 | 58.4 | GPL-2.0 | 4 years ago | |
| httpsoft/http-message | 0.74 | PSR-7 HTTP message implementation for PHP with strict types and clean, immutable value objects. Provides Request/Response, ServerRequest, URI, headers, streams, and factories, designed for interoperability across frameworks and middleware. | 87 | 87 | 5 | 28K | 0 | 6.6 | 34.5 | MIT | 1 year ago | |
| phpdocumentor/shim | 0.71 | Composer shim to install phpDocumentor as a PHAR. Downloads the official release PHAR from the main phpDocumentor repo and places it in vendor/bin for easy use in your project. Use main repo for bleeding-edge versions and issue tracking. | 7 | 7 | 0 | 29K | 0 | 27.6 | 57.6 | MIT | 3 weeks ago | |
| php-cs-fixer/shim | 0.68 | Shim package for PHP CS Fixer, providing a lightweight Composer entrypoint and compatibility layer. Use this package to pull in PHP-CS-Fixer via Composer; for configuration, usage, and docs, see the main FriendsOfPHP/PHP-CS-Fixer repository. | 39 | 40 | 2 | 511K | 0 | 0.3 | 55.3 | MIT | — | |
| weirdan/prophecy-shim | 0.68 | Lightweight shim around Prophecy for PHPUnit, helping keep legacy Prophecy-based tests running on newer PHPUnit/Laravel stacks. Provides compatibility glue with minimal changes so you can upgrade tooling without rewriting your mocks. | 1 | 1 | 0 | 6K | 0 | 1.5 | 47.9 | — | 5 years ago |
How can I help you explore Laravel packages today?