Open Genius lyrics for the currently playing Spotify track
Project description
Spotify/Genius Automation
This python script works as a listener to the music that is being played on the user's Spotify Desktop App for Windows.
The program gets the information of the currently playing song (artist and title) and automatically opens its respective page on Genius website, so the user can keep track of the song lyrics, besides taking advantage of other tools available on the website.
Install as pip package
pip install spotify-genius
How to download
Go to releases and download the latest version.
Hot to run by yourself
Requirements
- Python >=3.10
Steps
- Install dependencies
pip install .
- Run
spotify-genius
How to generate the windows .exe
Requirements
- Python >=3.10
Steps
- Install PyInstaller.
pip install pyinstaller
- In the root folder of the project, run
pyinstaller --onefile --icon=assets/spotify-genius.ico --name spotify-genius-win spotify-genius.py
The binary spotify-genius.exe will be created in dist.
How to generate linux executable
Requirements
- Python >=3.10
Steps
- Install PyInstaller.
pip install pyinstaller
- In the root folder of the project, run
pyinstaller --onefile --name spotify-genius-linux src/spotify_genius/main.py
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file spotify_genius-0.1.2.tar.gz.
File metadata
- Download URL: spotify_genius-0.1.2.tar.gz
- Upload date:
- Size: 5.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8b2c7f3eb673f61fa3304f8cc33a0ac44a1d1fed8b923e094557dfc9e6390312
|
|
| MD5 |
0e067a77e28af1ec524f0c8b38f57912
|
|
| BLAKE2b-256 |
a70b5091109ba49c4da4e6e264ee5421d7a7b116fdbfe004aef830d1a9d7db18
|
File details
Details for the file spotify_genius-0.1.2-py3-none-any.whl.
File metadata
- Download URL: spotify_genius-0.1.2-py3-none-any.whl
- Upload date:
- Size: 6.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
559da7f13cb82d2775dc45cf3eef290983d11db538be9806d10c3322c833a2b6
|
|
| MD5 |
1d4058061ce2d76bb1fdc0e07e4a94e5
|
|
| BLAKE2b-256 |
9eb67fd0f6598e6b3664e68219e732a14738b7a06efb0102b5009a677a2431ab
|