GUI lyrics app with Spotify integration
- Rust 51.1%
- TypeScript 28.1%
- CSS 16.1%
- HTML 4.7%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .vscode | ||
| src | ||
| src-tauri | ||
| .gitignore | ||
| index.html | ||
| LICENSE | ||
| package.json | ||
| pnpm-lock.yaml | ||
| README.md | ||
| tsconfig.json | ||
| tsconfig.node.json | ||
| vite.config.ts | ||
Lyrics GUI
This is a simple GUI that gets lyrics from a search query.
Functionality
- Search for lyrics by song, artist, or album
- Fill the search box with the currently playing song on Spotify
- Open a browser tab with Ultimate Guitar tabs for the song
DISCLAIMER
The Spotify API implementation is not fit for GUI use. I am yet to reverse engineer the process the Spotify Wrapper (RSpotify) uses to get the Spotify token. You will instead have to get the token from my Spotify CLI and copy the .spotify-token-cache.json file to the root directory of the app.
Credits
- RSpotify: A full-featured Spotify API wrapper for Rust
- Astridlol's Lyrics: A really easy and free to use API for getting unsynced song lyrics without an API key.
License
This project is licensed under the MIT License.