leaseweb/guzzle-bundle
A Symfony bundle that integrates Guzzle into the service container, making it easy to configure HTTP clients, middleware, and plugins for clean, testable outgoing requests in PHP applications.
Consider it only when all of the following hold:
Look elsewhere when:
To executives (one line): A small, free developer tool that makes third-party API calls visible in a debug toolbar and centralizes client configuration — useful for speeding up integration debugging, but it is archived and unmaintained, so we treat it as a tactical convenience at best and are not building product strategy on it.
To engineering: This gives Guzzle request/response inspection in the Web Debug Toolbar plus declarative, injectable named clients — which shortens the loop on flaky third-party integrations. Two caveats: it is a Symfony2-era bundle, so it does not apply to our Laravel services, and it is archived with zero dependents, meaning adoption equals ownership. Recommendation: for legacy Symfony work, vendor and pin it only if the debugging pain is real; for Laravel, spend the same hour wiring Guzzle middleware, a service provider for named clients, and Telescope — and keep a maintained dependency graph. The capability is worth having; this specific package is not the vehicle for it outside a legacy Symfony context.
How can I help you explore Laravel packages today?