httpsoft/http-message
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| psr/http-message | 0.92 | 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 | |
| nyholm/psr7 | 0.88 | 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.5 | MIT | 1 year ago | |
| symfony/psr-http-message-bridge | 0.87 | Symfony PSR-7 Bridge integrates PSR-7 HTTP messages with Symfony’s HttpFoundation. Convert requests and responses between PSR-7 implementations and Symfony components to ease interoperability with middleware and libraries. | 1,295 | 1,301 | 56 | 7M | 0 | 36.9 | 60.7 | MIT | 1 month ago | |
| loophp/unaltered-psr-http-message-bridge-bundle | 0.86 | Symfony bundle bridging PSR-7 HTTP messages without altering them. Converts between PSR-7 requests/responses and Symfony HttpFoundation safely, preserving headers, body streams, and URIs—useful when integrating PSR-7 middleware or clients in Symfony apps. | 5 | 5 | 1 | 55 | 1 | 2.9 | 14.4 | MIT | 4 years ago | |
| php-http/message | 0.86 | PSR-7 HTTP message utilities for PHP: authentication implementations, stream encoders, message decorators, cookie handling, request matchers, and PSR-7 factory adapters for Guzzle and Diactoros—handy building blocks for HTTP clients and workflows. | 1,319 | 1,321 | 40 | 5M | 5 | 17.1 | 50.8 | MIT | 1 year ago | |
| sunrise/http-message | 0.85 | Sunrise HTTP Message provides a PSR-7 HTTP message implementation with PSR-17 factories, aligned with RFC-7230. Use it to create and work with requests, responses, URIs, streams, and uploaded files in a standards-compliant way. | 19 | 23 | 2 | 817 | 1 | 23.7 | 25.3 | MIT | 3 months ago | |
| httpsoft/http-server-request | 0.85 | 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.0 | MIT | 1 year ago | |
| fig/http-message-util | 0.80 | 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 | |
| phpcsstandards/phpcsutils | 0.77 | Utilities and helper classes for building and maintaining PHP_CodeSniffer (PHPCS) standards and sniffs. Provides common abstractions and compatibility helpers to simplify writing custom rulesets and speed up development of consistent coding standards. | 63 | 63 | 8 | 2M | 25 | 25.7 | 68.3 | LGPL-3.0 | 5 months ago | |
| mpdf/psr-http-message-shim | 0.77 | 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 | — | — | |
| spiral/http | 0.76 | Spiral HTTP provides a PSR-7/PSR-15 based request pipeline for building and composing middleware-driven HTTP applications. Lightweight, type-safe, and framework-friendly, with full docs and testing/analysis tooling. | 3 | 3 | 1 | 1K | 0 | 3.6 | 35.4 | MIT | 6 years ago | |
| symfony/ai-surreal-db-message-store | 0.62 | SurrealDB Message Store integration for Symfony AI Chat. Persist and retrieve chat messages using SurrealDB, with guidance for HTTP-based SurrealDB setups. Part of the Symfony AI ecosystem; contribute or report issues in the main symfony/ai repo. | 2 | 2 | 0 | 129 | 0 | 21.4 | 26.6 | MIT | 3 weeks ago | |
| symfony/ai-cloudflare-message-store | 0.62 | Cloudflare KV-backed message store for Symfony AI Chat. Persist and retrieve chat messages in Cloudflare Workers KV, with support for KV namespace operations like bulk get and bulk update, enabling scalable storage for AI conversation history. | 1 | 1 | 0 | 129 | 0 | 21.4 | 29.4 | MIT | 3 weeks ago | |
| symfony/ai-mongo-db-message-store | 0.62 | MongoDB message store integration for Symfony AI Chat. Persist and retrieve chat conversations using the MongoDB PHP library, with support for creating and managing collections. Useful for durable chat history storage in MongoDB-backed Symfony apps. | 0 | 0 | 0 | 134 | 0 | 21.4 | 34.4 | MIT | 3 weeks ago | |
| symfony/ai-session-message-store | 0.61 | Symfony AI Session Message Store integrates Symfony Session as a message store for Symfony AI Chat, letting you persist and retrieve chat conversation messages across requests using standard Symfony session handling. | 2 | 2 | 0 | 4K | 0 | 21.4 | 50.3 | MIT | 3 weeks ago | |
| symfony/ai-cache-message-store | 0.60 | PSR-6 cache-backed message store for Symfony AI Chat. Persist and retrieve chat messages using any PSR-6 cache pool for lightweight conversation history across requests. Part of the Symfony AI ecosystem. | 1 | 1 | 0 | 852 | 0 | 21.4 | 42.5 | MIT | 3 weeks ago | |
| symfony/ai-hugging-face-platform | 0.60 | Symfony AI HuggingFace bridge for the HuggingFace Inference API and multiple providers (Cerebras, Cohere, Groq, Together, etc.). Invoke thousands of pretrained models across 40+ tasks—chat, text generation, vision, audio, embeddings—with model discovery, flexible I/O, and typed results. | 3 | 3 | 0 | 280 | 0 | 21.4 | 29.9 | MIT | 3 weeks ago | |
| symfony/ai-doctrine-message-store | 0.60 | Doctrine DBAL message store integration for Symfony AI Chat. Persist and retrieve chat messages in a relational database using Doctrine DBAL, enabling durable conversation history and easy storage configuration within Symfony applications. | 1 | 1 | 1 | 1K | 0 | 21.5 | 45.7 | MIT | 3 weeks ago | |
| symfony/ai-eleven-labs-platform | 0.59 | Symfony AI bridge for the ElevenLabs Platform API. Provides integration for ElevenLabs authentication plus text-to-speech (convert/stream) and speech-to-text endpoints, enabling voice generation and transcription in Symfony applications. | 0 | 0 | 0 | 330 | 0 | 21.4 | 40.7 | MIT | 3 weeks ago | |
| symfony/ai-pogocache-message-store | 0.58 | Symfony AI Chat integration for Pogocache message storage. Persist and retrieve chat messages via Pogocache’s HTTP API with simple configuration, enabling shared, durable conversation history backed by Pogocache and compatible with its authentication options. | 1 | 1 | 0 | 129 | 0 | 21.4 | 29.4 | MIT | 3 weeks ago |
How can I help you explore Laravel packages today?