calliostro/spotify-client
A PHP client for the Spotify Web API that simplifies authentication and access to Spotify data. Framework-agnostic and easy to drop into Laravel or any PHP project, it wraps API endpoints in a clean, developer-friendly interface for building music-powered applications.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| calliostro/spotify-bundle | 0.87 | — | 0 | 0 | 0 | 21 | 0 | 18.6 | — | MIT | 1 month ago | |
| calliostro/spotify-web-api-bundle | 0.87 | Symfony bundle that integrates jwilsson/spotify-web-api-php into Symfony 6.4, 7 and 8. Supports Client Credentials and Authorization Code flows, autowires Spotify API services, and offers a customizable token provider with simple configuration. | 11 | 11 | 3 | 22 | 0 | 20.8 | 7.2 | MIT | 1 month ago | |
| calliostro/lastfm-client | 0.86 | Lightweight Last.fm API client for PHP 8.1+ with clean, modern methods for artists, albums, tracks, search, and charts. Uses Guzzle and supports API-key access for all calls plus session authentication for write actions like scrobbling and loving tracks. | 1 | 1 | 0 | 12 | 0 | 19.4 | 13.6 | MIT | 1 month ago | |
| calliostro/last-fm-client-bundle | 0.86 | Symfony bundle that integrates the modern calliostro/lastfm-client with autowiring and Guzzle. Configure your API key, secret, session key, user agent, and optional rate limiter to access Last.fm music data and scrobbling. | 0 | 0 | 0 | 17 | 0 | 20.8 | 20.0 | MIT | 1 month ago | |
| guzzlehttp/retry-subscriber | 0.86 | A Guzzle subscriber that automatically retries failed HTTP requests using configurable strategies, including exponential backoff. Set retry limits, delays, and the exceptions or status codes that trigger a retry to make your Guzzle 6/7 API calls more resilient. | 61 | 58 | 15 | 974 | 0 | 0.4 | 11.9 | MIT | — | |
| calliostro/discogs-bundle | 0.85 | Symfony bundle that integrates the Discogs music database API with autowiring, Personal Access Token or OAuth configuration, optional rate limiting, and Guzzle-powered performance on PHP 8.1+. | 2 | 2 | 3 | 229 | 0 | 21.6 | 30.3 | MIT | 1 month ago | |
| orchestra/dusk-updater | 0.85 | A Symfony Console updater for Laravel Dusk ChromeDriver binaries. Run vendor/bin/dusk-updater to download the latest or specified Chrome/ChromeDriver version, detect Chrome versions, and auto-update when outdated. Works with all Dusk versions, including outside Laravel. | 0 | 10 | — | 30K | — | 9.3 | 55.3 | — | — | |
| caseyamcl/guzzle_retry_middleware | 0.85 | Guzzle Retry Middleware automatically retries Guzzle HTTP requests when servers return 429 or 503, or when requests time out. It honors Retry-After headers, backs off exponentially, supports configurable retry limits and callbacks, and drops into your handler stack with no setup. | 222 | 224 | 33 | 558K | 6 | 25.9 | 54.8 | MIT | 3 months ago | |
| calliostro/php-discogs-api | 0.85 | Lightweight Discogs API client for PHP 8.1+ with clean, modern APIs and Guzzle support. Access public artist/release/label data without registration, and enable search plus user features with consumer credentials. Includes optional Symfony Bundle integration. | 9 | 8 | 2 | 545 | 0 | 20.1 | 28.0 | MIT | 1 month ago | |
| the-shit/music | 0.85 | A small Laravel/PHP package for adding music-related functionality to your application. It offers a clean, expressive API and sensible defaults for common music tasks, helping you integrate audio features quickly without boilerplate or heavy dependencies. | 2 | — | 1 | — | 0 | 16.6 | — | MIT | 2 months ago | |
| valtzu/guzzle-websocket-middleware | 0.85 | Adds WebSocket support to Guzzle through a middleware that performs the HTTP upgrade handshake and encodes/decodes frames, letting you open ws:// and wss:// connections via Guzzle's handler stack and send or receive messages with a familiar HTTP client. | 5 | 5 | 2 | 4K | 0 | 9.8 | 42.2 | MIT | 6 months ago | |
| kamermans/guzzle-oauth2-subscriber | 0.85 | Guzzle OAuth2 Subscriber adds OAuth 2.0 authorization to Guzzle HTTP clients in PHP. It provides middleware for authorization code, client credentials, password, and refresh token grants, automatically attaching and refreshing access tokens on outgoing requests. | 151 | 152 | 32 | 359K | 5 | 3.3 | 47.5 | MIT | 1 year ago | |
| astrotomic/laravel-guzzle | 0.85 | A lightweight Laravel integration for the Guzzle HTTP client. Configure Guzzle clients through Laravel's config and service container, resolve them via dependency injection, and make outbound HTTP requests with a familiar, framework-native setup. | 9 | 9 | 4 | 10 | 0 | 0.2 | 2.9 | MIT | 4 years ago | |
| released/api-caller-bundle | 0.85 | A Laravel bundle for calling external APIs with a consistent, configurable client. Handles requests, authentication, and responses, keeping integrations clean and testable. Early-stage package with minimal adoption—review before production use. | 0 | 0 | 1 | 0 | 0 | 0.0 | — | — | 5 years ago | |
| guzzlehttp/psr7 | 0.84 | 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 | |
| tristanbes/my-poseo-bundle | 0.84 | A Symfony bundle that integrates MyPoseo functionality into your PHP application, providing bundle configuration and service wiring to simplify setup and usage within a Symfony project. | 1 | — | 4 | — | 0 | 0.2 | — | — | 5 years ago | |
| goszowski/laravel-vendor-minify | 0.84 | Laravel Vendor Minify helps reduce third-party vendor assets in Laravel apps. It provides a streamlined way to minify vendor CSS and JavaScript files for production, improving load times and keeping dependencies lean with minimal setup. | 80 | — | 3 | — | 1 | 0.9 | — | — | 7 years ago | |
| spatie/guzzle-rate-limiter-middleware | 0.84 | 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 | |
| jonas18121/recherche-entreprises-bundle | 0.84 | PHP package for searching French companies through the recherche-entreprises API. Query by name, SIREN/SIRET, or location and receive structured business results for list cards, autocomplete, and search pages. | 1 | 1 | 0 | 0 | 0 | 3.6 | — | MIT | 10 months ago | |
| webparking/laravel-queue-ensurer | 0.84 | Keeps Laravel queue workers alive by monitoring your queues and automatically restarting stalled or missing workers, so background jobs keep processing without manual intervention or custom health checks. | 64 | — | 5 | — | 1 | 0.9 | — | MIT | 6 years ago |
How can I help you explore Laravel packages today?