laminas/laminas-diactoros
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.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| aimeos/aimeos-laravel | Aimeos for Laravel is a professional, ultra-fast ecommerce package you can install in minutes. Full-featured for shops and marketplaces: multi-vendor/channel, subscriptions, vouchers/discounts, 100+ payment gateways, admin UI, REST/GraphQL APIs, and SEO-ready frontend. | 8,635 | 8,648 | 1,108 | 3K | 1 | 40.1 | 1.6 | MIT | — | |
| amphp/http-client | Asynchronous HTTP client for PHP built on Revolt with fibers and concurrency. Supports HTTP/1 & HTTP/2, concurrent requests, connection pooling, redirects, gzip/deflate decoding, streaming bodies, TLS by default, cookies/sessions, proxies, and custom methods—no ext/curl dependency. | 729 | 731 | 67 | 812K | 7 | 37.0 | 51.6 | MIT | 2 weeks ago | |
| besmartand-pro/graphqlite-bundle | — | 0 | 0 | 0 | 64 | 0 | 1.2 | 25.7 | — | 1 year ago | |
| cakephp/cakephp | CakePHP is a rapid development PHP framework built around MVC and proven patterns like Front Controller and data mapping. It helps teams quickly build robust, flexible web applications. Install via Composer or start with the official app skeleton. | 8,793 | 8,852 | 3,373 | 296K | 6 | 71.3 | 30.2 | MIT | 1 week ago | |
| carthage/elissa-bundle | — | 24 | 24 | 0 | 0 | 0 | 8.3 | — | MIT | 7 months ago | |
| carthage-software/elissa-bundle | — | 24 | 24 | 0 | 0 | 0 | 8.3 | — | MIT | 7 months ago | |
| connectholland/env-var-loader-bundle | — | 0 | 0 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| csharpru/vault-php | PHP client for HashiCorp Vault with a simple API for reading/writing secrets, authentication, and managing Vault endpoints. Works well in Laravel or any PHP app for integrating secure secret storage and retrieval. | 84 | 84 | 35 | 192K | 6 | 3.5 | 3.0 | MIT | — | |
| cspoo/swiftmailer-mailgun-bundle | — | 104 | 106 | 48 | 2K | 13 | 7.8 | 23.9 | — | 4 years ago | |
| dyonis/graphqlite-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | — | 1 year ago | |
| ecodev/graphql-upload | Laravel-friendly support for GraphQL multipart file uploads. Adds an Upload scalar and request handling so clients can send files with GraphQL operations, following the graphql-multipart-request specification. Suitable for APIs needing file uploads in GraphQL. | 90 | 90 | 17 | 24K | 0 | 13.2 | 0.4 | MIT | 5 months ago | |
| facile-it/php-openid-client | Full-featured PHP OpenID Connect/OAuth2 client with discovery and dynamic client registration. Supports authorization flows, refresh/client credentials grants, userinfo & ID tokens, JWT signing/encryption, request objects, token revocation/introspection, and advanced client auth. | 41 | 42 | 11 | 22K | 4 | 17.4 | 42.9 | — | 5 months ago | |
| joomla/application | Joomla Framework Application package providing AbstractApplication base classes for building apps. Includes lifecycle initialise hook, input/config handling, execute flow with doExecute(), response headers/body helpers, and PSR-3 LoggerAwareInterface support for integrating logging. | 23 | 25 | 33 | 15K | 1 | 7.2 | 40.3 | GPL-2.0 | 10 months ago | |
| laminas/laminas-filter | A collection of reusable data filters for PHP apps. Provides string and numeric normalization, file and HTML filters, and a plugin manager to compose filter chains. Useful for sanitizing and transforming input consistently across Laminas and other frameworks. | 95 | 95 | 37 | 780K | 2 | 20.3 | 59.4 | BSD-3-Clause | 6 months ago | |
| laminas/laminas-httphandlerrunner | Executes PSR-15 HTTP request handlers by bridging PSR-7 requests/responses with common PHP runtimes. Provides runners for SAPI and other environments, simplifying bootstrap, emitting responses, and integrating middleware/handler apps in Laminas or any PSR stack. | 72 | 73 | 19 | 540K | 2 | 9.4 | 1.6 | BSD-3-Clause | 7 months ago | |
| laminas/laminas-stratigility | Laminas Stratigility provides PSR-15 HTTP middleware tools, including a middleware pipeline and helpers for composing request handlers. Build reusable, interoperable middleware stacks for PHP applications and frameworks. | 57 | 58 | 13 | 183K | 1 | 26.3 | 56.6 | BSD-3-Clause | 1 month ago | |
| laminas/laminas-validator | Validation component for PHP and Laminas applications. Provides a wide range of ready-to-use validators (strings, numbers, dates, files, and more), consistent error messages, and an extensible API to create custom validators and input filtering rules. | 156 | 161 | 63 | 1M | 16 | 34.7 | 67.7 | BSD-3-Clause | 1 month ago | |
| laminas/laminas-xmlrpc | Laminas XML-RPC provides client and server components for XML-RPC in PHP. Build and parse XML-RPC requests/responses, expose methods via a server, and integrate with Laminas components for transport, encoding, and fault handling. | 25 | 25 | 17 | 150K | 5 | 20.6 | 60.8 | BSD-3-Clause | 3 months ago | |
| laravel/octane | Laravel Octane supercharges Laravel by keeping your app in memory and serving requests via high-performance servers like FrankenPHP, RoadRunner, Swoole, and Open Swoole. Boot once, handle many requests fast for lower latency and higher throughput. | 4,015 | 4,026 | 341 | 2M | 18 | 67.8 | 52.1 | MIT | 2 weeks ago | |
| league/oauth2-server | Standards-compliant OAuth 2.0 authorization server for PHP. Protect APIs with bearer access tokens, issue and refresh tokens, and support common grants (auth code, client credentials, device, implicit, password, refresh) with PSR-7 interoperability and RFC support. | 6,646 | 6,727 | 1,134 | 4M | 55 | 76.1 | 67.1 | MIT | 6 months ago | |
| leocavalcante/siler | Siler is a zero-dependency PHP library/micro-framework of high-level functional abstractions for declarative apps and routing. Fast, flat-file friendly, and works well with Swoole. Note: the repository is archived; Nano is recommended as an alternative. | 1,110 | 1,125 | 91 | 115 | 14 | 9.9 | 7.3 | MIT | 5 years ago | |
| lstrojny/fxmlrpc | — | 142 | 146 | 43 | 67K | 7 | 4.0 | 38.8 | — | — | |
| mcustiel/phiremock-common | Shared utilities for the Phiremock PHP ecosystem. Provides common classes, interfaces, and helpers used across related packages to simplify building and consuming Phiremock client/server components with consistent behavior and minimal duplication. | 3 | 3 | 5 | 18K | 1 | 16.0 | — | GPL-3.0 | 2 months ago | |
| middlewares/fast-route | PSR-15 middleware that integrates FastRoute for route matching and handler discovery. Adds the matched handler and route parameters as request attributes, and can generate 404/405 responses via a PSR-17 response factory (auto-detected by default). | 96 | 99 | 7 | 4K | 0 | 1.9 | 22.6 | MIT | 1 year ago | |
| middlewares/request-handler | PSR-15/PSR-7 request handler middleware for PHP. Build a flexible pipeline that routes an incoming ServerRequest to your handler stack, with clean delegation and composable middlewares—ideal for frameworks or custom apps needing standard request processing. | 45 | 47 | 6 | 40K | 0 | 4.9 | 40.7 | MIT | 1 year ago | |
| middlewares/utils | Common utilities for Middlewares PSR packages: auto-discovered PSR-7/PSR-17 Factory (Diactoros, Guzzle, Slim, Nyholm, Sunrise) plus PSR-15 Dispatcher for testing, callable handler helpers, and HTTP error exceptions. | 50 | 50 | 12 | 88K | 1 | 9.7 | 44.4 | MIT | 1 year ago | |
| pdeans/http | Lightweight PSR-7 cURL HTTP client with PSR-17 factory support, built on Laminas Diactoros. Configure via curl options and use helper methods for GET/POST/PUT/PATCH/DELETE/HEAD/TRACE with headers and optional body streams/resources. | 14 | 14 | 2 | 45 | 0 | 2.5 | 9.0 | NOASSERTION | 1 year ago | |
| phly/keep-a-changelog | Generates and maintains a Keep a Changelog–style CHANGELOG.md for PHP projects. Helps you create standardized release notes, add entries, and manage version sections consistently, making it easier to track changes and publish clear, human-readable changelogs. | 184 | 184 | 25 | 2K | 9 | 13.7 | 19.1 | BSD-2-Clause | 1 year ago | |
| php-http/curl-client | — | 483 | 490 | 29 | 752K | 11 | 26.2 | 51.8 | MIT | 5 months ago | |
| php-http/message | 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 | |
| php-http/psr7-integration-tests | Integration test suite to verify PSR-7 HTTP message implementations against the specification. Run the tests in your own PSR-7 package to ensure Request/Response/Stream/URI behavior matches the standard and stays compatible across libraries. | 40 | 41 | 22 | 9K | 1 | 13.6 | 35.5 | MIT | 5 months ago | |
| riverline/multipart-parser | Lightweight PHP multipart/form-data parser for handling HTTP uploads and mixed multipart bodies. Extracts fields and files from raw request streams with low memory use, suited for PSR-7 or custom servers needing reliable multipart boundary parsing. | 171 | 171 | 27 | 1M | 1 | 16.4 | 60.1 | MIT | 4 months ago | |
| slim/http | Slim-Http provides Slim-style PSR-7 decorators and factories for responses, server requests, and URIs. Wrap any PSR-7 implementation (Nyholm, Laminas, etc.) to get convenient methods like Response::withJson() while staying PSR-7 compatible. | 150 | 153 | 43 | 59K | 6 | 8.6 | 38.6 | MIT | 1 year ago | |
| slim/slim | Slim is a fast PHP micro-framework for building web apps and APIs. PSR-7/PSR-15 compliant, minimal and flexible, with middleware, routing, and DI-friendly design. Choose your preferred PSR-7 implementation and optional Slim-Http decorators. | 12,254 | 12,527 | 1,969 | 913K | 10 | 72.4 | 35.0 | MIT | 2 weeks ago | |
| steverhoades/oauth2-openid-connect-server | Laravel-friendly OAuth2 + OpenID Connect server built on League OAuth2. Provides OIDC discovery and JWT ID tokens, common grant types, and flexible storage/adapters so you can run your own authorization server for APIs and SSO. | 212 | 213 | 38 | 359K | 8 | 9.0 | 46.8 | MIT | 1 year ago | |
| thecodingmachine/graphqlite | — | 572 | 572 | 107 | 78K | 24 | 42.3 | 44.7 | MIT | 2 weeks ago | |
| tuupola/callable-handler | — | 10 | 10 | 1 | 73K | 0 | 0.1 | — | MIT | — | |
| vonage/client-core | Core PHP client library for Vonage APIs (PHP 8.1+). Create a Vonage\Client with your API key/secret, make requests, and optionally customize base API URLs for testing. Install via Composer (vonage/client) or use core with your own HTTP client. | 931 | 932 | 179 | 336K | 3 | 36.4 | 42.1 | Apache-2.0 | 2 months ago | |
| woohoolabs/yin | PSR-7–compatible PHP framework for building JSON:API servers. Provides documents, resources, hydrators, request/response validation, pagination, relationship handling, content negotiation, middleware support, and custom serialization/deserialization. | 240 | 240 | 36 | 4K | 5 | 12.6 | 18.0 | MIT | 5 years ago |
How can I help you explore Laravel packages today?