- ๐ Live lyrics sync with your Spotify playback.
- ๐จ Lyrics colors auto-themed from album cover (via
colorthief). - ๐ฅ๏ธ Smooth side panel view โ code on the left, lyrics on the right.
- ๐ฑ Mobile mode โ black unplayed lines, white played lines (like Spotify mobile app).
- ๐ Simple one-time login using your own Spotify Client ID.
- ๐ช Quick logout command to reset session.
- โก Set a maximum tracks cache size for lyrics syncing.
-
Open VS Code โ Extensions โ search
spotilyricsor install from VS Code Marketplace. -
Run the command:
Show Spotify Lyrics via Spotilyrics
- Go to Spotify Developer Dashboard.
- Create an app โ copy Client ID.
- Important: set the Redirect URI for your app to:
http://127.0.0.1:8000/callback - Run the
Show Spotify Lyrics via Spotilyricscommand. - Paste your Client ID in the panel and log in.
- Enjoy synced lyrics while coding! ๐ถ
โน๏ธ Why? โ To respect Spotify API rate limits, you need your own ID.
Show Spotify Lyrics via Spotilyrics(spotilyrics.lyrics) โ open synced lyrics panel.Toggle Mobile Mode(spotilyrics.toggleMobileMode) โ switch between normal and mobile mode.Logout from Spotilyrics(spotilyrics.logout) โ clear session and re-auth when needed.Set Tracks Cache Max Size(spotilyrics.setTracksCacheMaxSize) โ configure the maximum number of tracks cached for lyrics.
- Spotify Web API
- LRClib for lyrics with timing
- colorthief for cover-based theme
- TypeScript + VS Code WebView
This project is licensed as Unlicensed.
Feel free to use, hack, and remix it โ but no warranties ๐
Made with โค๏ธ by therepanic. Code hard, vibe harder ๐ง

