bwilky/ha-spotify-browser — explained in plain English
Analysis updated 2026-05-18
Browse and play Spotify playlists and albums directly from a Home Assistant dashboard on a tablet or wall panel.
Give each household member their own Spotify account switcher on a shared dashboard.
Show a queue sidebar and miniplayer with just the playback controls you want visible.
| bwilky/ha-spotify-browser | owenyuwono/poseidon | gangweix/next-forcing | |
|---|---|---|---|
| Stars | 50 | 50 | 51 |
| Language | JavaScript | JavaScript | JavaScript |
| Setup difficulty | moderate | moderate | hard |
| Complexity | 2/5 | 4/5 | 5/5 |
| Audience | general | developer | researcher |
Figures from each repo's GitHub metadata at analysis time.
Requires the separate Spotify Plus companion component to already be set up.
Spotify Browser Card is a custom dashboard card for Home Assistant, the open source home automation platform. It lets you browse, search, and control playback on your Spotify account from any connected device, directly inside your Home Assistant dashboard, instead of switching over to the Spotify app. This card is not a standalone player. It depends on a separate companion piece called Spotify Plus, which handles the actual connection to the Spotify service. The card itself is the visual browsing and control layer that sits on top of that connection. You can set up multiple Spotify accounts on the same dashboard, which is useful if several people in a household each have their own account, and switch between them with named labels and optional shortcut links. There is a queue sidebar you can open on the desktop view, and a miniplayer with buttons you can turn on or off individually, such as shuffle, previous, next, like, volume, and device selection. You can also choose which playback devices show up in the interface and which stay hidden, and pick a default device to select automatically. The card supports an optional integration with Last.fm for a similar artists feature and for generating radio based on a track, using your own Last.fm API key. There is a performance mode that turns off background blur and transparency effects, meant for older tablets that might struggle to render them smoothly. Installation goes through HACS, the standard tool for adding third party components to Home Assistant, or manually by copying the JavaScript file into your setup. Configuration is written in YAML. The project's author notes it is new and still likely to have bugs, and welcomes bug reports and feature requests.
A dashboard card that lets Home Assistant users browse, search, and control Spotify playback without leaving their home automation interface.
Mainly JavaScript. The stack also includes JavaScript, YAML, Home Assistant.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.