iltar/http-bundle
An HTTP bundle for Laravel that packages common HTTP tasks into a simple integration, making request and response handling easier in your application. Lightweight, easy to install, and designed to fit smoothly into existing Laravel projects.
iltar/http-bundle is an archived Symfony bundle (last release 2017-11-27, 39 stars, 0 dependents) that adds generic HTTP-kernel conveniences on top of Symfony. Its surface area is small and largely re-implementable in-house inside a Laravel middleware or exception handler in under a day, so the buy option carries all the cost and none of the leverage.Consider it only in these narrow cases:
Look elsewhere — and specifically do not adopt — when any of the following hold:
Handler/Exceptions, HTTP middleware, Illuminate\Http\Client, and symfony/http-foundation (already a transitive dependency) instead. If you need Symfony-kernel behavior in Laravel, that is a signal your architecture is fighting the framework, not a package gap.symfony/http-kernel + symfony/http-foundation for primitives, or a maintained Spatie/Laravel-first package for the specific behavior you actually need — and confirm the exact behavior first, because the bundle's stated scope ("adding extra functionality to Symfony") is a grab-bag, not a capability.Executives (one paragraph): We evaluated iltar/http-bundle, a small MIT-licensed Symfony add-on, and recommend against adoption. It has been archived since 2017, has no downstream users, and receives no maintenance — meaning any bug or PHP-version break becomes our permanent responsibility. It is also built for Symfony, not Laravel, so using it in our stack would require a custom port rather than an install. The functionality it provides is narrow and inexpensive to implement ourselves if we need it at all. Recommendation: no-go; reuse as reference only. Cost avoided: an unmaintained dependency and an estimated 1–3 engineer-days of porting plus indefinite upkeep.
Engineering (short form): Do not add this as a dependency. Read it for patterns if you're designing HTTP-layer helpers, then write the ~50 lines yourself against Laravel's exception handler and middleware so the behavior stays owned, tested, and PHP-version-current. The MIT license permits pattern reuse with attribution; we do not need the code. If anyone finds this already vendored in a legacy Symfony service, flag it for removal planning rather than upgrade planning.
How can I help you explore Laravel packages today?