Native Last.fm scrobbling for foobar2000.
Runs inside foobar (no wrappers), follows strict playback qualification rules, supports “Now Playing”, and keeps a local queue when you’re offline. One-time authentication, then it stays quiet.
License: GNU GPLv3
Copyright: © 2025–2026 Konstantinos Kyriakopoulos
Code and releases live in the platform repos below.
- Repo: https://github.com/zfoxer/foo_scrobbler_mac
- Release: 1.0.2
- OS support: macOS 11.5+ (Intel, ARM)
- Repo: https://github.com/zfoxer/foo_scrobbler_win
- Release: 1.0.2
- OS support: Windows 10 (x86, x64) and Windows 11 (x64)
- Now Playing and scrobbles via the official Last.fm Scrobbling 2.0 API
- Deterministic scrobble rules (e.g., ≥ 50% played or ≥ 240 seconds)
- Offline caching with automatic queue flush when connectivity returns
- Strict validation to avoid malformed or duplicate submissions
- Low overhead, lean implementation, no compatibility layers
- In foobar2000: Preferences → Components
- Install the platform component (
.fb2k-component) - Authenticate once with your Last.fm account via browser flow
- Play music. Scrobbling happens automatically.
- macOS Wiki (technical docs): https://github.com/zfoxer/foo_scrobbler_mac/wiki
This project’s Foo Scrobbler plugin source code is licensed under GNU GPLv3.
The foobar2000 SDK is proprietary and is not covered by the GPL. It remains the property of its original author (Peter Pawlowski / foobar2000).