Jump to content

(Guide/Review) SwagLyrics displays the lyrics of the song that's playing in Spotify desktop and the web version

Recommended Posts

SwagLyrics displays the lyrics of the song that's playing in Spotify desktop and the web version


Spotify added support for Live Lyrics a few months ago (at least in some Countries). I don't like the way it has been implemented.


First there is the gigantic text which looks odd, but the main problem with it is that when you click on the mic button the program loads the lyrics in the main pane. If you click on anything else, the window changes, so you can't browse/discover music and have the lyrics displayed at the same time.


Spotify Live Lyrics


A side-panel for the lyrics would have been much better. Well, you can have one by installing a program called SwagLyrics. The tool is open source and is available in three flavors: a command-line tool, a desktop program and a browser extension.

SwagLyrics - Command Line

You'll need to install Python and Pip for the program to work. Since Python comes with the pip tool, you don't need to download that separately.


The next step is to open a Command Prompt window. Type the following command in it:

pip install swaglyrics

This will download SwagLyrics and some additional dependencies that the program requires to run.


You can now start using Swaglyrics from the command-line. Open the Spotify client on your PC, and play a song.


Switch to a command window and type


You'll see a few switches that you can use.


Swaglyrics command line


To display the lyrics in the command window, run the following

swaglyrics -c

The program will fetch the song's lyrics and display it in the command line. Cool, isn't it?


Swaglyrics command line usage


To view the same in your browser type,

swaglyrics -t

The program opens a local URL (127.0.0.x) to display the lyrics in your browser. That wasn't too difficult now, was it?


Swaglyrics command line usage browser


This is the easiest way to use SwagLyrics. Head to this page and download the SwagLyricsGUI installer (also requires Python). The installer will install all required dependencies when you run the program.


SwagLyrics install


Note: The GUI's setup installs the files required for the command-line version, so you can use either program.


SwagLyricsGUI has a compact interface that is almost like a side panel. This window stays on top of other programs, which makes it great to use while you browse Spotify.


swaglyrics spotify desktop program


Play a song in Spotify, and the lyrics appears in SwagLyricsGUI's interface. The program has an auto scroll option that's pre-enabled, and it works quite nicely if you feel like singing along. The only other option that you can change in the application is the Theme.


swaglyrics spotify light theme


Click on the drop-down menu to switch among Light, Dark and SwagLyrics themes.


swaglyrics spotify dark theme


Both versions of SwagLyrics support automatic detection of song change, and display the relevant lyrics accordingly.

Spotify web version

Hate the Spotify desktop program? If you want to use SwagLyrics with the Spotify web player, you'll need to install the SwagLyrics for Spotify Chrome extension. Unfortunately, a Firefox version isn't readily available, though the developer plans to release one in the future.


Swaglyrics chrome extension


Login to your Spotify account in Chrome, play a song. Run the command-line or GUI version of SwagLyrics and the lyrics will be displayed in the corresponding window. The plugin acts as a bridge between the browser and SwagLyrics to help identify the song that's playing.


Swaglyrics chrome extension usage

How it works

SwagLyrics doesn't rely on Spotify's API to get the song information. Instead, it detects the URL of the playing song in the streaming platform, and fetches the lyrics from Genius. You don't need Spotify Premium for using SwagLyrics.

Fun fact: SwagLyrics displays some random facts when Spotify is playing ads.


SwagLyrics weird facts during ads


There were occasional hiccups when the program said lyrics for the song weren't available, but restarting the application fixed the issue. However, there are several songs for which lyrics aren't available on Genius, but that's technically not related to the application.


Landing Page: https://github.com/SwagLyrics/SwagLyrics-For-Spotify



SwagLyrics displays the lyrics of the song that's playing in Spotify desktop and the web version



Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Create New...