symfony/http-client-contracts
Symfony HttpClient Contracts provides stable interfaces for HTTP clients and responses, extracted from Symfony. Build libraries against these battle-tested abstractions and swap implementations easily while staying compatible with Symfony’s HttpClient ecosystem.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| symfony/service-contracts | 0.88 | Symfony Service Contracts provides lightweight, battle-tested abstractions extracted from Symfony components. Use these shared interfaces to build interoperable libraries and apps with proven semantics and consistent behavior across the Symfony ecosystem. | 2,612 | 2,629 | 7 | 18M | 0 | 33.6 | 61.7 | MIT | 3 weeks ago | |
| symfony/translation-contracts | 0.86 | Symfony Translation Contracts provides lightweight interfaces and abstractions for translation in PHP, extracted from Symfony components. Use it to build interoperable, battle‑tested translation integrations while staying framework-agnostic and compatible with Symfony implementations. | 2,585 | 2,605 | 3 | 16M | 0 | 32.5 | 61.0 | MIT | 3 weeks ago | |
| symfony/cache-contracts | 0.85 | Symfony Cache Contracts defines lightweight, PSR-friendly interfaces for cache and tag-aware caching, enabling consistent cache usage across Symfony components and third-party libraries. Use it to type-hint against stable APIs while swapping cache implementations. | 2,368 | 2,383 | 6 | 8M | 0 | 32.8 | 56.8 | MIT | 3 weeks ago | |
| symfony/contracts | 0.84 | Symfony Contracts provides small, domain-focused PHP interfaces, traits, and normative docblocks extracted from Symfony components. Use them as stable type hints for loose coupling, interoperability, and easy DI/autowiring with battle-tested implementations. | 3,934 | 3,946 | 19 | 407K | 0 | 40.0 | 32.5 | MIT | 3 weeks ago | |
| psr-discovery/http-client-implementations | 0.84 | Discovers an installed PSR-18 HTTP client at runtime by checking for well-known implementations and returning the first available instance. Ideal for SDKs/libraries to support PSR-18 without hard dependencies or extra user configuration. | 7 | 7 | 5 | 476K | 0 | 16.0 | 61.9 | MIT | 4 months ago | |
| psr/http-client | 0.83 | PSR-18 interfaces and common code for HTTP clients in PHP. This package provides the standard abstractions (requests, responses, exceptions) for interoperability, not an actual client implementation. Find compatible implementations on Packagist. | 1,722 | 1,731 | 17 | 17M | 0 | 11.2 | 55.1 | MIT | 2 years ago | |
| symfony/http-client | 0.82 | Symfony HttpClient provides a modern HTTP client for PHP with sync and async requests, streaming responses, retries, and built-in support for common auth and options. Designed for performance, flexible transports, and smooth integration with Symfony apps. | 2,033 | 2,054 | 52 | 8M | 0 | 45.7 | 58.2 | MIT | 3 weeks ago |
How can I help you explore Laravel packages today?