saloonphp/saloon
Saloon is a PHP package for building beautiful, class-based API integrations. Define connectors and requests, then handle authentication, caching, retries, pagination, and testing through a clean, framework-agnostic API that works with Laravel or any PHP project.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| sammyjo20/saloon | 0.88 | Saloon is a Laravel/PHP package for building elegant, robust API integrations. It provides an object-oriented, class-based way to define requests and responses, with built-in support for authentication, caching, retries, rate limiting, and testing. | 2,451 | — | 127 | — | 0 | 36.3 | 0.5 | MIT | 1 week ago | |
| saloonphp/xml-wrangler | 0.86 | XML Wrangler is a PHP package that provides a simple, elegant API for reading and writing XML. Built on SimpleXML, it adds namespace support, fluent methods, and clean error handling, and pairs perfectly with Saloon to parse and build XML API responses with ease. | 428 | 429 | 18 | 255K | 4 | 17.6 | 42.4 | MIT | 7 months ago | |
| saloonphp/laravel-plugin | 0.85 | Official Laravel integration for Saloon, the PHP HTTP client. Wire API integrations into Laravel with service provider and facade support, Laravel HTTP client sending, configuration, events, and testing helpers, making it easy to build and test robust API clients in your app. | 79 | 79 | 24 | 830K | 0 | 28.6 | 64.0 | MIT | 1 month ago | |
| helgesverre/mistral | 0.85 | A Laravel wrapper for the Mistral AI API that lets you send chat completions, generate embeddings, and stream responses through a clean, expressive PHP interface. Includes configurable models, facades, and easy integration with Laravel apps. | 57 | 56 | 4 | 4K | 0 | 9.0 | 27.3 | MIT | 7 months ago | |
| saloonphp/pagination-plugin | 0.84 | Adds pagination support to Saloon API integrations, letting you iterate through paginated responses with simple, fluent loops. It handles common pagination strategies so you can fetch every page of results without writing repetitive boilerplate, keeping your API integrations clean and easy to mainta... | 10 | 10 | 3 | 271K | 0 | 13.6 | 59.3 | MIT | 7 months ago | |
| saloonphp/rate-limit-plugin | 0.84 | A Saloon plugin for respectful API clients: it tracks requests and handles rate-limit responses, retrying or delaying calls when limits are reached. Drop it into Saloon's middleware pipeline for simple, reliable rate-limit management. | 22 | 22 | 6 | 268K | 0 | 19.6 | 64.5 | MIT | 3 weeks ago | |
| saloonphp/barstool | 0.84 | Barstool is a Laravel package that automatically logs Saloon requests and responses, letting you view, search, and filter them in your database. It captures URLs, headers, bodies, status codes, durations, and fatal errors with minimal setup. | 19 | 18 | 3 | 12K | 0 | 16.4 | 43.5 | MIT | 3 months ago | |
| ohdearapp/ohdear-php-sdk | 0.84 | Official PHP SDK for the Oh Dear API, built on Saloon v4. Manage monitors, retrieve user info, and handle API responses with typed DTOs. Supports API token authentication, configurable timeouts, and clear validation and error exceptions. Simplifies integrating Oh Dear monitoring into PHP application... | 73 | 74 | 17 | 114K | 0 | 18.7 | 47.1 | MIT | 7 months ago | |
| crescat-io/saloon-sdk-generator | 0.83 | Generate PHP SDKs from OpenAPI specs with Saloon. Turn API definitions into typed connectors, requests, and resources, reducing boilerplate and helping you ship consistent client libraries faster. | 138 | 137 | 36 | 2K | 1 | 10.8 | 18.8 | MIT | 7 months ago | |
| bit-mx/saloon-logger-plug-in | 0.83 | A Laravel plug-in for the Saloon HTTP client that adds observability to every HTTP interaction. It logs requests, responses and exceptions to a database table, linking them with a single ULID trace_id, and censors sensitive fields in payloads and headers. Enable it by applying traits to your connect... | 0 | 0 | 0 | 0 | 0 | 15.7 | — | MIT | 3 months ago | |
| samuelmwangiw/linode | 0.83 | Laravel wrapper for the Linode API that lets you manage Linodes, volumes, domains, and other cloud resources directly from your PHP application. Includes a fluent interface, publishable configuration, and service provider integration for quick setup. | 6 | 5 | 2 | 1 | 0 | 0.2 | 0.6 | MIT | 2 years ago | |
| psr/http-client | 0.83 | PSR-18 interfaces and common code for HTTP clients in PHP. This package provides the standard abstractions (requests, responses, exceptions) for interoperability, not an actual client implementation. Find compatible implementations on Packagist. | 1,717 | 1,728 | 17 | 29M | 0 | 11.2 | 55.3 | MIT | 3 years ago | |
| pdeans/http | 0.82 | Lightweight PSR-7 cURL HTTP client with PSR-17 factory support, built on Laminas Diactoros. Configure via curl options and use helper methods for GET/POST/PUT/PATCH/DELETE/HEAD/TRACE with headers and optional body streams/resources. | 14 | 14 | 2 | 109 | 0 | 2.5 | 12.7 | NOASSERTION | 1 year ago | |
| saloonphp/cache-plugin | 0.82 | Cache plugin for Saloon adds response caching to your API integrations, storing HTTP responses so repeated requests are served from cache instead of hitting the network. Configure cache drivers, TTLs, and per-request rules to speed up your app. | 13 | 13 | 5 | 232K | 0 | 24.4 | 63.8 | MIT | 1 month ago | |
| apimatic/core-interfaces | 0.82 | Core PHP interfaces used by APIMatic SDK tooling, defining contracts for requests, responses, context, authentication managers, logging, parameter validation, and HTTP client configuration. Supports PHP 7.2–8.2. | 7 | 7 | 2 | 483K | 0 | 1.9 | 55.3 | MIT | 2 years ago |
How can I help you explore Laravel packages today?