Need help with genius-spicetify?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

khanhas
237 Stars 10 Forks 21 Commits 18 Opened issues

Description

Fetch lyrics from Genius and Musixmatch right in Spotify desktop client

Services available

!
?

Need anything else?

Contributors list

# 7,858
spotify
Linux
unixpor...
beautif...
16 commits
# 455,520
Shell
PHP
youtube...
dailymo...
1 commit
# 204,060
spotify
Windows
PHP
file-se...
1 commit

Abandoned, in favor of Lyrics Plus for Spicetify v2. If you wish, you can still download and use genius-spicetify in Spotify v1.1.58 or older with Spicetify v1.2.1. Otherwise, check out Lyrics Plus, it has more Lyrics providers and customisability.

genius-spicetify

Spotify desktop client app fetches lyrics from Genius and Musixmatch

demo

demo2

How to install

  1. Make sure spicetify-cli is installed and run
    spicetify apply
    normally.
  2. Run these commands, one by one:

Linux and MacOS in Bash:

bash
cd "$(dirname "$(spicetify -c)")/CustomApps"
git clone https://github.com/khanhas/genius-spicetify genius

Windows in Powershell:

powershell
cd "$(spicetify -c | Split-Path)\CustomApps"
git clone https://github.com/khanhas/genius-spicetify genius

Don't have GIT?, Windows in Powershell:

powershell
cd "$(spicetify -c | Split-Path)\CustomApps"
Invoke-WebRequest -Uri https://github.com/khanhas/genius-spicetify/archive/master.zip -UseBasicParsing -OutFile .\genius.zip
Expand-Archive -Path .\genius.zip -DestinationPath .
Rename-Item "genius-spicetify-master" "genius"
  1. Finally, run:
    bash
    spicetify config custom_apps genius
    spicetify apply
    

How to update

If you already installed before with those steps above, you just need to run these to update: Linux and MacOS in Bash:

bash
cd "$(dirname "$(spicetify -c)")/CustomApps/genius"
git pull

Windows in Powershell:

powershell
cd "$(spicetify -c | Split-Path)\CustomApps\genius"
git pull

Musicxmatch

I already included a free user token to fetch full and synched lyrics from Musixmatch database. Since Musixmatch has limit rate per token, too many requests with same token will temperory block it from receiving result. Follow these steps to retrieve a personal token:

  1. Download and install Musixmatch offical app: https://download-app.musixmatch.com/download Windows user: install it via Windows Store.

  2. You don't have to log in!

  3. Now in Musixmatch app, hit

    Ctrl + Shift + i
    to bring up DevTools.

mxm1

  1. Switch to Network tab. Hit
    Ctrl + R
    . Filter results with "apic":

mxm2

  1. Click at any result, it will show up request detail panel. Scroll all the way down. Note down
    usertoken

mxm3

For example request above, I should note down:

200501593b603a3fdc5c9b4a696389f6589dd988e5a1cf02dfdce1
  1. In

    genius
    app folder, open file
    manifest.json
    . In that file, look for
    UserToken
    , then just fill it in with yours.
  2. Restart Spotify and Enjoy!

Disclaimer

This app assets were taken from

lyrics
app from Spotify team and modified by me. I do not own any of these code and they should not be reused anywhere else.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.