gsaulmon/guzzlerecorder
GuzzleRecorder is a Guzzle middleware that records HTTP requests and responses into fixture files and replays them in your test suite, letting PHPUnit tests run fast, deterministic, and offline without hitting real APIs.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| php-http/vcr-plugin | 0.82 | A PHP-HTTP plugin that records real HTTP interactions and replays them in tests, similar to Ruby's VCR. Drop it into any HTTPlug-compatible client to capture responses once, then run fast, deterministic, offline test suites without hitting external APIs. | 21 | — | 4 | — | 0 | 2.4 | — | MIT | 10 months ago |
|
| garethp/http-playback | 0.82 | Record real HTTP responses once, then replay them deterministically in your PHP tests. GarethP's HTTP Playback makes it easy to capture and reuse external API interactions, keeping test suites fast, reliable, and free of network flakiness. | 7 | 7 | 4 | 18K | 1 | 0.4 | 46.2 | MIT | 5 years ago | |
| friendsofouro/http-batch-guzzle | 0.81 | A Laravel/PHP package for batching HTTP requests with Guzzle, letting you group multiple calls and handle responses together for more efficient endpoint interactions. | 0 | 0 | 0 | 77 | 0 | 0.5 | 26.1 | — | 1 year ago | |
| muhammadhuzaifa/laravel-pulse-guzzle-recorder | 0.80 | A Guzzle middleware for Laravel Pulse that captures outgoing HTTP requests—URL, status, duration, and failures—and displays them in your Pulse dashboard for easy monitoring of external API calls and integrations. | 17 | 17 | 6 | 228 | 0 | 12.8 | 17.4 | MIT | 4 months ago | |
| guzzlehttp/test-server | 0.80 | Guzzle Test Server is a dev-only testing helper that starts a local Node.js HTTP server, letting PHP tests queue responses and inspect received requests for handler and integration tests. | 14 | 14 | 2 | 23K | 0 | 23.4 | 51.4 | MIT | 3 weeks ago | |
| csa/guzzle-history-middleware | 0.80 | Capture and inspect Guzzle HTTP request/response history with a middleware you can drop into your handler stack. Useful for testing, debugging, and logging, with upgrade notes and contribution guidelines included. | 54 | 54 | 5 | 35K | 0 | 0.2 | 27.4 | — | — | |
| tomb1n0/guzzle-mock-handler | 0.80 | Lightweight mock handler for Guzzle to fake HTTP responses in tests. Queue responses, simulate status codes, headers, and body content, and inspect requests without making real network calls—useful for unit/integration testing of API clients. | 3 | 3 | 2 | 4K | 4 | 1.1 | 42.0 | MIT | — | |
| guzzle/log | 0.80 | — | 3 | 5 | 0 | 1K | 0 | 0.0 | 35.2 | — | — | |
| guzzlehttp/log-subscriber | 0.80 | Guzzle log subscriber that records HTTP requests and responses via any PSR-3 logger. It helps debug API integrations by logging request method and URL, response status, and other message details, making it easy to inspect traffic and monitor client behavior during development or production troublesh... | 43 | 42 | 11 | 6K | 0 | 0.3 | 20.7 | MIT | — | |
| guzzlehttp/guzzle | 0.80 | Guzzle is a PHP HTTP client that makes sending HTTP requests simple and integrating with web services trivial. It supports sync and async requests, PSR-7 and PSR-18 interfaces, streaming uploads and downloads, middleware, and abstracts away the underlying transport. | 23,447 | 24,314 | 2,393 | 20M | 2 | 75.1 | 48.3 | MIT | 1 week ago | |
| rtheunissen/guzzle-log-middleware | 0.80 | Lightweight Guzzle middleware for logging HTTP requests and responses. Capture method, URL, headers, body, status and timing, and route logs through PSR-3/Monolog with configurable formats, levels, and filtering—ideal for debugging and auditing API traffic. | 82 | 85 | 17 | 40K | 1 | 1.0 | 37.0 | — | — | |
| blastcloud/guzzler | 0.79 | Guzzler is a lightweight, Laravel-friendly testing helper for Guzzle that lets you fake HTTP requests and assert on what was sent. Define expected requests, return canned responses, and verify methods, URLs, headers, and bodies in your PHP tests without hitting real APIs. | 270 | — | 4 | — | 1 | 1.6 | — | MIT | 1 year ago |
|
How can I help you explore Laravel packages today?