symfony/http-client
Symfony HttpClient provides powerful methods to fetch HTTP resources synchronously or asynchronously, with a clean API for building requests, handling responses, streaming, and testing HTTP calls in PHP applications.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| psr/http-client | 0.90 | 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,717 | 1,728 | 17 | 29M | 0 | 11.2 | 55.3 | MIT | 3 years ago | |
| leaseweb/api-caller-bundle | 0.89 | Adds a configurable cURL API caller to Symfony2 applications, supporting GET, POST, PUT and DELETE requests with JSON or HTML responses. It offers full debugging capabilities and simple service-based usage from your controllers. | 64 | 64 | 34 | 715 | 5 | 6.7 | 16.3 | MIT | 8 years ago | |
| m6web/guzzle-http-bundle | 0.89 | Symfony bundle that integrates the Guzzle HTTP client into your application. Configure Guzzle clients in bundle configuration, inject them as services, and make outbound HTTP calls cleanly. Built-in logging and Symfony profiler integration help you inspect and debug requests and responses. | 17 | 17 | 9 | 1K | 1 | 15.0 | 29.7 | MIT | 3 months ago | |
| digital-link/httpclient | 0.89 | Lightweight Laravel/PHP HTTP client wrapper for making outbound requests with a clean, simple API. Provides convenient helpers for common methods, headers, and payloads to speed up calling external APIs in your applications. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| symfony/http-kernel | 0.89 | The Symfony HttpKernel component converts a Request into a Response through a structured process built on the EventDispatcher, and is flexible enough to power full-stack frameworks, micro-frameworks, or advanced CMS systems like Drupal. | 8,105 | 8,124 | 96 | 28M | 0 | 62.6 | 57.3 | MIT | 1 week ago | |
| eonx-com/easy-http-client | 0.89 | A lightweight HTTP client for Laravel and PHP that wraps outgoing requests in a simple, fluent API. Easily make GET, POST, and other calls, inspect responses, handle errors, and keep integrations clean and testable across your application. | 1 | 1 | 0 | 2K | 0 | 0.0 | 40.5 | MIT | — | |
| n7/symfony-http-bundle | 0.89 | A Symfony bundle that packages the HTTP layer into a reusable, configurable component for Symfony applications. It keeps HTTP setup consistent across projects and installs via Composer with sensible defaults and standard bundle configuration. | 3 | 3 | 4 | 903 | 0 | 0.4 | 32.5 | MIT | 1 year ago | |
| mj4444/simple-http-client | 0.89 | A lightweight, easy-to-use HTTP client for Laravel and PHP applications. mj4444/simple-http-client provides a straightforward way to make outgoing requests and handle responses, keeping common API calls simple and readable in your code. It aims to reduce boilerplate for common HTTP calls. | 0 | 2 | 0 | 385 | 0 | 0.0 | 35.7 | Unlicense | — | |
| overtrue/http | 0.89 | overtrue/http provides a simple, expressive HTTP client for PHP, making GET/POST requests, JSON handling, headers, and response parsing easy. It works in standalone PHP and Laravel projects, offering a lightweight alternative to heavier HTTP clients. | 125 | — | 17 | — | 1 | 1.3 | — | — | 4 years ago |
|
| php-http/client-integration-tests | 0.88 | Integration test suite for PHP HTTP clients and adapters. Provides a shared test server and PHPUnit testsuite so you can verify that your client correctly implements the PSR-18 and HTTPlug contracts against real HTTP requests. | 16 | 17 | 10 | 555 | 1 | 19.6 | 23.7 | MIT | 4 months ago | |
| symfony/http-client-contracts | 0.88 | 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. | 1,974 | 1,975 | 0 | 13M | 0 | 28.9 | 60.6 | MIT | 2 months ago | |
| egeloen/http-adapter-bundle | 0.88 | — | 3 | 3 | 2 | 2 | 0 | 0.1 | 2.4 | MIT | — | |
| creads/api2symfony | 0.88 | Converts API Platform endpoints into Symfony-friendly client code from your OpenAPI/Swagger spec. Generates models and request classes to speed up integration with API Platform services and keep your Symfony app’s API clients consistent and maintainable. | 13 | 14 | 3 | 2 | 5 | 0.9 | 1.6 | MIT | 10 years ago | |
| php-http/client-common | 0.88 | Common utilities for HTTPlug HTTP clients: a BatchClient for parallel requests, a convenience client exposing HTTP verbs as methods, and emulator/decorator layers for sync and async clients. Designed to simplify client composition and tooling. | 1,051 | 1,054 | 55 | 6M | 13 | 22.1 | 57.6 | MIT | 11 months ago | |
| pdeans/http | 0.88 | 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 | 109 | 0 | 2.5 | 12.7 | NOASSERTION | 1 year ago | |
| metaer/curl-wrapper-bundle | 0.88 | Symfony bundle that integrates the Metaer Curl Wrapper library, adding dependency-injection configuration and a ready-to-use HTTP client service for making cURL requests in PHP applications. | 2 | 2 | 0 | 234 | 1 | 0.4 | 26.2 | — | 5 years ago | |
| aymdev/api-client-bundle | 0.88 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| api-check/php-symfony-client | 0.88 | — | 0 | 0 | 0 | 0 | 0 | 9.4 | — | MIT | 7 months ago | |
| payment/httpclient | 0.88 | payment/httpclient is a Laravel package for making HTTP requests to payment providers. It wraps outbound payment API calls with configurable request handling and response parsing to simplify gateway integrations. | 4 | 5 | 3 | 34 | 0 | 0.1 | 8.7 | — | 12 years ago | |
| php-http/httplug-bundle | 0.88 | — | 390 | 391 | 50 | 301K | 5 | 23.4 | 44.3 | MIT | 6 months ago |
How can I help you explore Laravel packages today?