All Projects → khanhas → Genius Spicetify

khanhas / Genius Spicetify

Fetch lyrics from Genius and Musixmatch right in Spotify desktop client

Projects that are alternatives of or similar to Genius Spicetify

Instant Lyrics
Shows lyrics of the currently playing Spotify song, or any song, instantly.
Stars: ✭ 191 (-3.54%)
Mutual labels:  spotify, lyrics
Alltomp3 App
Download and Convert YouTube, SoundCloud & Spotify in MP3 with full tags (title, artist, genre, cover, lyrics 🔥)
Stars: ✭ 920 (+364.65%)
Mutual labels:  spotify, lyrics
spotify-lyrics-cli
Migrated to Gitlab, this Github repo will not receive updates.
Stars: ✭ 57 (-71.21%)
Mutual labels:  spotify, lyrics
yet-another-spotify-lyrics
Command Line Spotify Lyrics with Album Cover
Stars: ✭ 78 (-60.61%)
Mutual labels:  spotify, lyrics
Lirik.app
Shows lyrics for currently playing song in your Spotify account.
Stars: ✭ 93 (-53.03%)
Mutual labels:  spotify, lyrics
LyricsPyRobot
A Telegram bot for searching lyrics.
Stars: ✭ 29 (-85.35%)
Mutual labels:  spotify, lyrics
Spotify Lyrics
🎉 Desktop Spotify Web Player Instant Synchronised Lyrics
Stars: ✭ 162 (-18.18%)
Mutual labels:  spotify, lyrics
Lyricfier
a Spotify Lyrics alternative app | New updates at https://github.com/emilioastarita/lyricfier2 (a faster version in golang)
Stars: ✭ 598 (+202.02%)
Mutual labels:  spotify, lyrics
Spotifylyrics
Fetches and displays lyrics to currently playing song in Spotify, Tidal and VLC.
Stars: ✭ 171 (-13.64%)
Mutual labels:  spotify, lyrics
Lyrics Crawler
Get the lyrics for the song currently playing on Spotify
Stars: ✭ 49 (-75.25%)
Mutual labels:  spotify, lyrics
Spotify-Customizer
Chrome extension to customize Spotify web client (themes, lyrics, ...)
Stars: ✭ 27 (-86.36%)
Mutual labels:  spotify, lyrics
Carol Xamarin
A minimal and beautiful lyrics app for macOS built with Xamarin and C#
Stars: ✭ 97 (-51.01%)
Mutual labels:  spotify, lyrics
Lyricsx
🎶 Ultimate lyrics app for macOS.
Stars: ✭ 3,251 (+1541.92%)
Mutual labels:  spotify, lyrics
SpotiSharp
Cross-platform music assistant
Stars: ✭ 22 (-88.89%)
Mutual labels:  spotify, lyrics
Swaglyrics For Spotify
📃 Get lyrics of currently playing Spotify song so you don't sing along with the wrong ones and embarrass yourself later. Very fast.
Stars: ✭ 235 (+18.69%)
Mutual labels:  spotify, lyrics
Spotify Lyrics
Shows lyrics from the song you're playing in Spotify.
Stars: ✭ 40 (-79.8%)
Mutual labels:  spotify, lyrics
Vidify
Play music videos automatically for the songs playing on any device
Stars: ✭ 95 (-52.02%)
Mutual labels:  spotify, lyrics
Alltomp3
Node module to download and convert in MP3 with tags an online video
Stars: ✭ 120 (-39.39%)
Mutual labels:  spotify, lyrics
Coverify
🎧 Design fresh album cover for your Spotify playlists
Stars: ✭ 167 (-15.66%)
Mutual labels:  spotify
Atldotnet
Fully managed, portable and easy-to-use C# library to read and edit audio data and metadata (tags) from various audio formats, playlists and CUE sheets
Stars: ✭ 180 (-9.09%)
Mutual labels:  lyrics

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:

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

Windows in Powershell:

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

Don't have GIT?, Windows in 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:
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:

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

Windows in 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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].