nucleos/lastfm
PHP wrapper for the Last.fm API. Install via Composer and use PSR-18/PSR-17 clients (e.g., Symfony HttpClient + Nyholm PSR-7) to authenticate, create sessions, and query services like charts and top tags.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| spatie/last-fm-now-playing | 0.86 | Fetch the currently playing track for any Last.fm user. Provide your API key and username to retrieve artist, album, track name, artwork, and track URL, or false if nothing is playing. Throws BadResponse on errors. | 45 | 48 | 8 | 201 | 0 | 2.6 | 10.1 | MIT | 5 years ago | |
| core23/lastfm-bundle | 0.85 | — | 3 | 3 | 0 | 0 | 1 | 4.1 | — | MIT | 1 year ago | |
| calliostro/lastfm-client | 0.84 | 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 | |
| binarythinking/lastfm-bundle | 0.84 | — | 14 | 14 | 8 | 0 | 0 | 0.3 | — | — | — | |
| calliostro/last-fm-client-bundle | 0.83 | 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 | |
| nucleos/setlistfm | 0.83 | Laravel/PHP client for the setlist.fm API. Fetch setlists, artists, venues, tours, and search results with a simple, typed interface. Built for quick integration into apps that need concert history, recent shows, and setlist lookups. | 4 | 4 | 0 | 52 | 1 | 13.1 | 15.7 | MIT | 7 months ago | |
| guzzlehttp/psr7 | 0.83 | 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 | |
| dormilich/http-client | 0.83 | Lightweight PHP HTTP client wrapper focused on simple requests and responses, with a clean API for common HTTP methods and header/body handling. Useful as a minimal dependency for sending HTTP calls without a full-featured framework. | 1 | 1 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| calliostro/discogs-bundle | 0.83 | 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 | |
| sunrise/http-message | 0.82 | Sunrise HTTP Message provides a PSR-7 HTTP message implementation with PSR-17 factories, aligned with RFC-7230. Use it to create and work with requests, responses, URIs, streams, and uploaded files in a standards-compliant way. | 16 | 16 | 2 | 863 | 1 | 19.2 | 24.6 | MIT | 8 months ago | |
| psr/http-message | 0.82 | PSR-7 HTTP message interfaces for PHP (Request/Response, Streams, URIs, UploadedFiles). Defines common contracts only—no concrete implementation. Ideal for framework-agnostic middleware and libraries needing interoperable HTTP message types. | 7,026 | 7,116 | 185 | 22M | 0 | 37.7 | 56.3 | MIT | 3 years ago | |
| digital-link/httpclient | 0.82 | 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 | — | — | — | |
| psr-discovery/http-client-implementations | 0.82 | Discovers an installed PSR-18 HTTP client at runtime by checking for well-known implementations and returning the first available instance. Ideal for SDKs/libraries to support PSR-18 without hard dependencies or extra user configuration. | 7 | 7 | 5 | 725K | 0 | 9.2 | 58.6 | MIT | 7 months ago | |
| mpdf/psr-http-message-shim | 0.82 | PSR-7 HTTP message shim used by mPDF, providing lightweight interface-compatible request/response/message classes for projects that can’t rely on a full PSR-7 implementation. Helps maintain interoperability with minimal dependencies. | 49 | 49 | 1 | 3M | 2 | 0.7 | 55.1 | — | — | |
| capdigital/ntlmsoapclient | 0.82 | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | Apache-2.0 | 7 years ago | |
| phrity/net-stream | 0.82 | PSR-7 StreamInterface and PSR-17 StreamFactory implementations built for socket-based I/O. Includes Stream, SocketStream, SocketClient/Server, context wrapper, stream collections, and stream-specific exceptions and utilities for network connections. | 4 | 4 | 3 | 499K | 0 | 12.3 | 59.0 | MIT | 7 months ago | |
| psr/http-factory | 0.82 | PSR-17 HTTP message factory interfaces for creating requests, responses, streams, URIs, and uploaded files. This package provides only the standard interfaces (no implementation). Find compatible implementations on Packagist. | 1,888 | 1,896 | 27 | 21M | 0 | 10.9 | 55.3 | MIT | 2 years ago | |
| check24/apitk-dtomapper-bundle | 0.82 | — | 2 | 2 | 3 | 0 | 0 | 2.9 | — | MIT | 4 years ago | |
| bulatronic/api-kit | 0.82 | — | 3 | 4 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| jwilsson/spotify-web-api-php | 0.82 | — | 883 | 892 | 147 | 45K | 1 | 8.9 | 23.7 | MIT | — |
How can I help you explore Laravel packages today?