{"id":13475058,"url":"https://github.com/khanhas/genius-spicetify","last_synced_at":"2025-03-26T22:31:45.310Z","repository":{"id":48126484,"uuid":"230454536","full_name":"khanhas/genius-spicetify","owner":"khanhas","description":"Fetch lyrics from Genius and Musixmatch right in Spotify desktop client","archived":true,"fork":false,"pushed_at":"2021-06-04T22:26:26.000Z","size":1259,"stargazers_count":256,"open_issues_count":18,"forks_count":12,"subscribers_count":10,"default_branch":"master","last_synced_at":"2024-10-30T08:51:16.297Z","etag":null,"topics":["genius","lyrics","musixmatch","spotify"],"latest_commit_sha":null,"homepage":"","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/khanhas.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-12-27T14:06:46.000Z","updated_at":"2024-10-15T03:34:40.000Z","dependencies_parsed_at":"2022-08-12T19:10:31.819Z","dependency_job_id":null,"html_url":"https://github.com/khanhas/genius-spicetify","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/khanhas%2Fgenius-spicetify","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/khanhas%2Fgenius-spicetify/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/khanhas%2Fgenius-spicetify/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/khanhas%2Fgenius-spicetify/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/khanhas","download_url":"https://codeload.github.com/khanhas/genius-spicetify/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245747941,"owners_count":20665894,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["genius","lyrics","musixmatch","spotify"],"created_at":"2024-07-31T16:01:17.025Z","updated_at":"2025-03-26T22:31:44.481Z","avatar_url":"https://github.com/khanhas.png","language":"CSS","funding_links":[],"categories":["CSS"],"sub_categories":[],"readme":"Abandoned, in favor of [Lyrics Plus](https://github.com/khanhas/spicetify-cli/tree/master/CustomApps/lyrics-plus) for Spicetify v2.\nIf 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.\n# genius-spicetify\nSpotify desktop client app fetches lyrics from Genius and Musixmatch\n\n![demo](https://i.imgur.com/rbqvJVI.png)\n\n![demo2](https://i.imgur.com/dIkxWQ2.gif)\n\n## How to install\n0. Make sure [spicetify-cli](https://github.com/khanhas/spicetify-cli) is installed and run `spicetify apply` normally.\n1. Run these commands, one by one:\n\n**Linux and MacOS** in Bash:\n```bash\ncd \"$(dirname \"$(spicetify -c)\")/CustomApps\"\ngit clone https://github.com/khanhas/genius-spicetify genius\n```\n\n**Windows** in Powershell:\n```powershell\ncd \"$(spicetify -c | Split-Path)\\CustomApps\"\ngit clone https://github.com/khanhas/genius-spicetify genius\n```\n\nDon't have GIT?, **Windows** in Powershell:\n```powershell\ncd \"$(spicetify -c | Split-Path)\\CustomApps\"\nInvoke-WebRequest -Uri https://github.com/khanhas/genius-spicetify/archive/master.zip -UseBasicParsing -OutFile .\\genius.zip\nExpand-Archive -Path .\\genius.zip -DestinationPath .\nRename-Item \"genius-spicetify-master\" \"genius\"\n```\n\n3. Finally, run:\n```bash\nspicetify config custom_apps genius\nspicetify apply\n```\n\n## How to update\nIf you already installed before with those steps above, you just need to run these to update:\n**Linux and MacOS** in Bash:\n```bash\ncd \"$(dirname \"$(spicetify -c)\")/CustomApps/genius\"\ngit pull\n```\n\n**Windows** in Powershell:\n```powershell\ncd \"$(spicetify -c | Split-Path)\\CustomApps\\genius\"\ngit pull\n```\n\n## Musicxmatch\nI 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:\n\n1. Download and install Musixmatch offical app: https://download-app.musixmatch.com/download\nWindows user: install it via Windows Store.\n\n2. **You don't have to log in!**\n\n3. Now in Musixmatch app, hit `Ctrl + Shift + i` to bring up DevTools.\n\n![mxm1](https://i.imgur.com/jMGMgCc.png)\n\n4. Switch to Network tab. Hit `Ctrl + R`. Filter results with \"apic\":\n\n![mxm2](https://i.imgur.com/QdwqtQa.png)\n\n5. Click at any result, it will show up request detail panel. Scroll all the way down. Note down `usertoken`\n\n![mxm3](https://i.imgur.com/ZsGwKG3.png)\n\nFor example request above, I should note down:\n```\n200501593b603a3fdc5c9b4a696389f6589dd988e5a1cf02dfdce1\n```\n\n6. In `genius` app folder, open file `manifest.json`. In that file, look for `UserToken`, then just fill it in with yours.\n\n8. Restart Spotify and Enjoy!\n\n## Disclaimer\nThis 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.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkhanhas%2Fgenius-spicetify","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkhanhas%2Fgenius-spicetify","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkhanhas%2Fgenius-spicetify/lists"}