bmancone/guzzle-stopwatch-middleware
A Guzzle middleware that profiles HTTP requests with Symfony Stopwatch, so you can measure and log how long each outgoing call takes inside your existing stopwatch timelines.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| csa/guzzle-stopwatch-middleware | 0.83 | Adds a Guzzle middleware that measures request/response timing with a stopwatch, making it easy to profile HTTP calls in your app. Install via Composer and plug into your Guzzle handler stack to track durations per request. | 53 | 53 | 5 | 27K | 0 | 0.2 | 26.4 | — | — | |
| php-http/stopwatch-plugin | 0.81 | Symfony Stopwatch integration for HTTPlug: wraps HTTP client requests in a plugin to measure request/response timings and profiling data via Symfony’s Stopwatch component. Install with Composer and use alongside other php-http plugins. | 267 | 267 | 5 | 334K | 1 | 6.1 | 43.4 | MIT | 10 months ago | |
| symfony/stopwatch | 0.81 | Symfony Stopwatch profiles PHP code: start and stop named events, group them into sections, and record lap times to measure where execution time goes. Install via Composer. | 2,813 | 2,828 | 15 | 13M | 0 | 36.2 | 55.7 | MIT | 5 months ago | |
| sandermuller/stopwatch | 0.81 | A simple Laravel/PHP stopwatch package for measuring elapsed time, starting and stopping timers, and tracking laps or durations in your application. | 11 | 11 | 1 | 12K | 0 | 19.5 | 48.1 | MIT | 2 weeks ago | |
| dittto/symfony-request-logger | 0.79 | — | 2 | 2 | 0 | 85 | 0 | 0.3 | 21.2 | — | 9 years ago | |
| spatie/guzzle-rate-limiter-middleware | 0.78 | A Guzzle middleware that enforces rate limits by specifying max requests per minute or second. When the limit is reached, requests sleep until allowed. Includes an InMemoryStore and supports custom persistent stores for cross-process rate limiting. | 169 | 171 | 17 | 301K | 0 | 19.1 | 51.0 | MIT | 2 months ago | |
| csa/guzzle-history-middleware | 0.78 | 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 | — | — | |
| hamburgscleanest/guzzle-advanced-throttle | 0.78 | Advanced Throttle adds flexible rate-limiting middleware to Guzzle, letting PHP and Laravel apps enforce multiple request limits, use cache or Redis storage, and avoid API overages with configurable buckets, per-host rules, and smooth request spacing. Ideal for reliable API clients. | 0 | 130 | — | 15 | — | 0.0 | 16.6 | — | — | |
| makinacorpus/profiling | 0.78 | A lightweight profiling package for Laravel and PHP applications. Add simple instrumentation to measure execution time, memory usage, and custom checkpoints, making it easier to find bottlenecks and optimize performance. | 1 | 1 | 0 | 105 | 3 | 0.7 | 24.2 | GPL-2.0 | — |
How can I help you explore Laravel packages today?