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

Multipart Stream Builder Laravel Package

php-http/multipart-stream-builder

Build multipart/form-data PSR-7 streams from fields and files, independent of any specific PSR-7 implementation. Useful for composing HTTP request bodies for uploads and complex forms, with easy integration via Composer in php-http based clients.

View on GitHub
Deep Wiki
Context7

Technical Evaluation

  • Architecture fit: Perfect alignment with Laravel's PSR-7 ecosystem. Works seamlessly with Guzzle (Laravel's default HTTP client) and other PSR-7 implementations like nyholm/psr7. Decouples multipart logic from framework-specific HTTP clients, enabling consistent stream handling across integrations.
  • Integration feasibility: High. Simple Composer dependency, no Laravel-specific bootstrapping required. Integrates directly with Guzzle requests via StreamInterface output. Minimal code changes needed – replace manual multipart construction with builder pattern in service layers.
  • Technical risk: Very low. Actively maintained (
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.
codraw/entity-migrator
codraw/doctrine-extra
codraw/aws-tool-kit
codraw/validator
codraw/workflow
codraw/open-api
codraw/cron-job
codraw/process
codraw/log
nexmo/api-specification
capell-app/block-library
axium/identity
cetria/laravel-dummy-models
cetria/reflection-helper
agropredict/sso-auth-bundle
evolvestudio/spam-protection
datacore/hub-sdk
develia/commons
cuci/prototurk-sdk
cuci/prototurk-sdk-symfony