Weave 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

Promises Laravel Package

guzzlehttp/promises

Guzzle Promises is a small PHP promise library that powers Guzzle's asynchronous requests. It provides promise chaining, synchronous waiting, cancellation, and helpers for coordinating groups of promises. Install it directly when you need promise composition without the full HTTP client.

View on GitHub
Deep Wiki
Context7
Package
Score
Description
Stars
Likes
Forks
Downloads
Issues
Score
Opportunity
License
Last Release
guzzlehttp/guzzle 0.89 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
View on GitHub
guzzlehttp/test-server 0.89 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 2 weeks ago
View on GitHub
guzzlehttp/command 0.88 Build higher-level web service clients on top of Guzzle by modeling operations as Commands and responses as Results. Includes a generic ServiceClient plus command middleware to map commands to PSR-7 requests and responses to structured results. 115 119 21 175K 0 23.8 50.5 MIT 2 months ago
View on GitHub
hamburgscleanest/laravel-guzzle-throttle 0.87 Laravel Guzzle Throttle adds configurable rate limiting to outgoing Guzzle requests using Laravel's cache. It helps prevent API throttling errors by limiting requests per host, with simple middleware integration and customizable limits. 0 79 — 0 — 0.0 — — —
View on GitHub
guzzle/http 0.87 Legacy Guzzle HTTP component providing request/response objects, message abstractions, and client utilities for making HTTP calls in PHP. Useful for older Guzzle integrations and compatibility layers; for new projects, prefer modern guzzlehttp/guzzle versions. 32 42 9 52K 0 0.5 44.2 — —
View on GitHub
Context7
guzzlehttp/guzzle-services 0.87 Build SDK-style API clients with service descriptions: map named operations and parameters to HTTP requests and transform responses into result data, instead of hand-writing request serializers for every endpoint. 254 256 79 200K 0 29.1 45.8 MIT 2 months ago
View on GitHub
spatie/guzzle-rate-limiter-middleware 0.86 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
View on GitHub
php-http/promise 0.86 Common Promise implementation for PHP-HTTP clients. Provides a lightweight, interoperable way to handle async HTTP responses with then/catch chaining, wait/cancel support, and consistent behavior across multiple HTTP client adapters and PSR-7 message workflows. 1,799 1,816 13 7M 1 12.2 50.4 MIT 2 years ago
View on GitHub
digital-link/httpclient 0.86 Lightweight Laravel/PHP HTTP client wrapper for making outbound requests with a clean, simple API. Provides convenient helpers for common methods, headers, and payloads to speed up calling external APIs in your applications. 0 0 0 0 0 0.0 — — —
View on GitHub
Context7
smokills/laravel-http-client-default-options 0.86 A Laravel package for defining default options on the HTTP client, so shared headers, timeouts, and other settings apply automatically to every outgoing request. Configure defaults once and keep API calls clean, consistent, and free of repetition. 28 — 8 — 0 0.3 — MIT 5 years ago
View on GitHub
beyondcode/laravel-fixed-window-limiter 0.86 A Laravel rate limiter using fixed time windows instead of the default sliding windows, so limits reset predictably. Useful for API throttling where you need strict, evenly spaced counters per window. 67 69 0 0 0 0.3 — MIT 6 years ago
View on GitHub
leaseweb/guzzle-bundle 0.86 A Symfony bundle that integrates Guzzle into the service container, making it easy to configure HTTP clients, middleware, and plugins for clean, testable outgoing requests in PHP applications. 26 28 6 168 2 0.5 8.9 — —
View on GitHub
leaseweb/api-caller-bundle 0.86 Adds a configurable cURL API caller to Symfony2 applications, supporting GET, POST, PUT and DELETE requests with JSON or HTML responses. It offers full debugging capabilities and simple service-based usage from your controllers. 64 64 34 715 5 6.7 16.3 MIT 8 years ago
View on GitHub
php-http/laravel-httplug 0.86 Laravel integration for HTTPlug that wires PSR-7/PSR-18 HTTP clients into the service container, provides package configuration and convenient Laravel access, and lets apps use interchangeable HTTPlug adapters for outbound HTTP requests. 12 12 3 11 5 1.8 4.8 MIT 10 years ago
View on GitHub
apimatic/unirest-php 0.86 Lightweight PHP HTTP client for making REST calls with minimal setup. Includes support for common verbs, headers, query params, JSON bodies, timeouts, and basic response handling. Useful for quick API integrations and scripts. 22 22 12 302K 0 25.7 64.9 NOASSERTION 2 months ago
View on GitHub
Context7
php-curl-class/php-curl-class 0.86 PHP Curl Class makes it easy to send HTTP requests and integrate with web APIs. A simple, feature-rich wrapper around cURL for GET, POST, downloads, and more, with clean error handling and broad PHP 8.x support. 3,297 3,382 801 178K 0 59.9 28.2 Unlicense 2 weeks ago
View on GitHub
laravel-notification-channels/vwo-engage 0.86 Laravel notification channel for VWO Engage, letting you deliver push notifications to your users through a familiar Laravel notification class. Configure credentials, define the channel in your notification, and send targeted VWO Engage push messages without writing custom API code. 0 0 3 0 0 0.4 — MIT 6 years ago
View on GitHub
guzzlehttp/psr7 0.86 PSR-7 HTTP message implementation for PHP: request, response, URI, uploaded file, and stream objects compatible with Guzzle and any PSR-7 library. Create or inspect messages without sending requests; includes factories and helpers. 7,929 7,994 28 31M 3 60.7 58.7 MIT 2 weeks ago
View on GitHub
overtrue/http 0.85 overtrue/http provides a simple, expressive HTTP client for PHP, making GET/POST requests, JSON handling, headers, and response parsing easy. It works in standalone PHP and Laravel projects, offering a lightweight alternative to heavier HTTP clients. 125 — 17 — 1 1.3 — — 4 years ago
guzzle/guzzle 0.85 Guzzle 3.x is a PHP HTTP client and web service framework with a cURL-like API, persistent connections, pooling, parallel requests, service descriptions, and a Symfony2 event/plugin system. End-of-life; use Guzzle 5+ for maintenance. 152 222 89 290K 0 2.0 32.0 MIT —
View on GitHub
Context7
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.
skyraptor/chatter
edlugz/sasapay
abbasudo/artisan-route
mirvan/ippanel
ignibyte/aic-framework
glavweb/data-schema-bundle
glavweb/datagrid-bundle
tacticmedia/scim-server
uni-method/frame
neika-ai/sdk
adachsoft/php-code-style
pharaonic/laravel-notification-dependencies
beautinow/translug
dev-brainiac/bot-cloaked
octoberrain/html
octoberrain/extension
octoberrain/exception
octoberrain/contracts
adachsoft/api-version-bundle
cgv/localized-resource