January 1, 2023December 1, 2025

SyncLyrics

Open Source
SyncLyrics

Results

17+Github Stars
200+Docker Pulls

Tech Stack

Python
Home Assistant
Open Source
Full Stack

About This Project

SyncLyrics is a full-stack Python application that fetches and displays real-time synchronised lyrics for whatever music is currently playing on your system. It syncs lyrics line-by-line as the song plays, handling timing, API calls, and display in a single lightweight process.

It is also published as a Home Assistant add-on — making it accessible to the smart home community and allowing lyrics to appear live on Home Assistant dashboards alongside other home automation data.

  • Real-time lyric synchronisation using timestamp-based lyric data.
  • Available as a Home Assistant add-on for the smart home ecosystem.
  • Open-source on GitHub — community-maintained and publicly documented.
  • Full-stack Python: covers API integration, timing logic, data parsing, and display.

Screenshots