🎵 SyncLyrics: Real-Time Synced Lyrics for Your HA Dashboard

:musical_note: SyncLyrics: Real-Time Synced Lyrics for Your HA Dashboard

Hey everyone! I’ve been working on this for over a year now (on and off) and finally polished it up enough that I wanted to share it.

What is it?

A free and open-source Windows app / Home Assistant addon that displays real-time synchronized lyrics on any device. Think Spotify lyrics, but on your tablet dashboard with multiple lyrics providers, album art backgrounds, playback controls, and more. It might run on Linux too, so I welcome anyone looking to test and give feedback.

Why I built it

I wanted lyrics on my desk tablet while working/jamming, but Spotify’s lyrics only work in the app and aren’t automatic. So I built this.

Once you get it up and running, it’s meant to run silently in the background at all times (an always-on server) and simply display lyrics whenever you start playing music.

Key Features

  • :house: Home Assistant addon (one-click install)

  • :musical_note: 4 lyrics providers (Spotify, LRCLib, NetEase, QQ)

  • :microphone: Shazam audio recognition

  • :art: Beautiful album art backgrounds and artist images

  • :iphone: Works on any device (tablets, phones, TV, any device with a web browser)

  • :zap: Reaper DAW integration

  • :wrench: Lots of configuration options

There’s a ton of other features that might make this post too long haha.

Demo and Screens

Watch Demo Video

Installation

Available via my addon repository with a full guide there: GitHub - AnshulJ999/homeassistant-addons: My personal HASS addons.

Or run from source.

The HASS Addon requires Spotify credentials (client ID and secret) to connect to their API.

Once you get this up and running, displaying it inside an HA dashboard as easy as putting the server URL in an iFrame card!

Feedback needed!

I’d love to hear what you think:

  • What features would you want added?

  • Any bugs or issues you encounter?

  • UI/UX suggestions?

  • Ideas for better HA integration?

I’m open to contributors and pull requests to help expand this further!

GitHub: GitHub - AnshulJ999/SyncLyrics: A real-time synced lyrics app. Works with Windows, Spotify, and Home Assistant. Runs as a server that can be displayed on any device via a webpage. Optimized for tablet dashboards.

8 Likes

Nice But something is wrong with your demo video

I was probably to quick :slight_smile:

1 Like

This. Is. Awsome. ! :heart:

I am looking for something like this for so long now, but every option i try isn’t either working, or it just isn’t that nice.

Simply install the addon, connect with Spotify, and put the url in a webcard and BAM Lyrics!

Thanks man! This thread needs more attention :raised_hands:

When setting it up i did follow your instal instructions but stumbled upon a problem, might just be me, but i figured i leave it here for other people who might experience the same.
When you want to connect with Spotify for me it didnt work to use the IP adres in spotify developer segment + the config in the addon http://192.168.1.100:9012/callback. I got an error message that it wasn’t ‘‘safe’’. When i used https://192.168.1.100/9013 both in spotify as in the addon config it worked flawlessly

Cheerio!

ezgif-4518789c5766d17d

1 Like

Thanks so much for your support and kind words! Really appreciate it, as well as the clarification with the Spotify OAuth change; this HTTPS is a recent requirement it seems.

I have just updated my app to v1.8.0 with new features and improvements, plus a full documentation that should help make it easier to work.