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

Http Tunnel Laravel Package

amphp/http-tunnel

AMPHP HTTP Tunnel provides asynchronous HTTP tunneling for PHP using Amp, enabling CONNECT-based proxy tunneling and transparent TCP-over-HTTP streams. Useful for building clients that need to reach services through HTTP proxies with non-blocking I/O.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Enables rapid implementation of async HTTP CONNECT tunneling for enterprise environments with strict proxy/firewall policies, eliminating custom proxy-handling code
  • Supports roadmap goals for scalable, non-blocking network operations in microservices (e.g., API gateways, internal service-to-service communication)
  • Build vs buy: Avoids 200+ engineering hours of custom tunneling logic development/maintenance by leveraging a proven Amp-native solution
  • Critical use case: Securely routing TLS-encrypted traffic through corporate proxies without blocking event loops, ensuring compliance with network security policies

When to Consider This Package

  • Adopt when:
    • Your stack uses Amp for async operations
    • You need HTTP CONNECT tunneling for proxy traversal (e.g., corporate networks, cloud environments with strict egress rules)
    • Non-blocking I/O is required for high-concurrency networking workloads
  • Look elsewhere when:
    • Project uses synchronous PHP or non-Amp frameworks (e.g., Laravel without async integrations)
    • Proxy requirements are simple (e.g., basic HTTP proxy without CONNECT)
    • Enterprise-grade support or SLAs are required (this is a niche community package with low adoption)

How to Pitch It (Stakeholders)

Executives: "This MIT-licensed package cuts 3–6 months of engineering effort by providing battle-tested async proxy tunneling for our Amp-based services. It ensures seamless compliance with enterprise network policies while maintaining performance at scale—directly enabling faster delivery of secure, network-dependent features without compromising security or scalability goals."

Engineering: "It delivers a coroutine-friendly, stream-based interface that integrates natively with Amp’s event loop. This eliminates manual proxy-handling boilerplate, guarantees non-blocking I/O for all tunnel operations, and cleanly isolates network transport logic from business code—perfect for building scalable services that traverse restrictive firewalls while preserving Amp’s performance characteristics."

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
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
twbs/bootstrap4