Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Httpful Laravel Package

nategood/httpful

Chainable PHP HTTP client for making REST requests with minimal boilerplate. Supports JSON/XML parsing, automatic serialization, custom headers, auth, redirects, and file uploads. Includes helpful debugging and response wrappers for quick API integrations.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Not recommended for new Laravel projects due to lack of maintenance (last update 2017) and security/compatibility risks; Laravel's built-in HTTP client (Guzzle-based) is superior in robustness, security, and framework integration.
  • Only viable for maintaining legacy systems where httpful is already entrenched and migration is cost-prohibitive in the short term.
  • Avoids custom cURL code but introduces higher technical debt than using maintained alternatives; trade-offs favor Laravel's native solution for long-term sustainability.

When to Consider This Package

  • Only for legacy codebases where httpful is already in use and immediate migration is not feasible.
  • For trivial, non-critical scripts outside a Laravel application where simplicity outweighs maintenance concerns (e.g., one-off data fetchers).
  • Avoid entirely for new projects; Laravel's built-in HTTP client (or PSR-18 clients like Guzzle) is always preferable due to active maintenance, security updates, and ecosystem alignment.

How to Pitch It (Stakeholders)

  • Executives: "While httpful seems simple, it hasn't been updated since 2017—posing security vulnerabilities
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
davejamesmiller/laravel-breadcrumbs
artisanry/parsedown
christhompsontldr/phpsdk
enqueue/dsn
bunny/bunny
enqueue/test
enqueue/null
enqueue/amqp-tools
milesj/emojibase
bower-asset/punycode
bower-asset/inputmask
bower-asset/jquery
bower-asset/yii2-pjax
laravel/nova
spatie/laravel-mailcoach
spatie/laravel-superseeder
laravel/liferaft
nst/json-test-suite
danielmiessler/sec-lists
jackalope/jackalope-transport