Skip to main content

Open Genius lyrics for the currently playing Spotify track

Project description

Spotify/Genius Automation

Spotify Genius is a lightweight command-line tool that automatically opens the Genius lyrics page for the song currently playing on Spotify desktop app.

Currently working on Windows and Linux.

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

  1. Install dependencies
pip install .
  1. Run
spotify-genius

How to generate the windows .exe

Requirements

  • Python >=3.10

Steps

  1. Install PyInstaller.
pip install pyinstaller
  1. In the root folder of the project, run
pip install .
pyinstaller --clean --onefile --icon=assets/spotify-genius.ico --name spotify-genius-win --collect-all pywin32 --paths src src/spotify_genius/main.py

The binary spotify-genius-win.exe will be created in dist.

How to generate linux executable

Requirements

  • Python >=3.10

Steps

  1. Install PyInstaller.
pip install pyinstaller
  1. In the root folder of the project, run
pyinstaller --onefile --name spotify-genius-linux src/spotify_genius/main.py

The executable will be created in dist.

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

spotify_genius-0.1.3.tar.gz (5.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

spotify_genius-0.1.3-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

File details

Details for the file spotify_genius-0.1.3.tar.gz.

File metadata

  • Download URL: spotify_genius-0.1.3.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for spotify_genius-0.1.3.tar.gz
Algorithm Hash digest
SHA256 cada2f92a418663ebe865d97b66db9e767093ce0e7fbe263453cebcee43f4fbe
MD5 e37bcf388a436e7d7f1b5b7203268a73
BLAKE2b-256 116c4370fa68b075ba58cd2ebf22ff149bdd654e88c3586ab2221d1d43b3d731

See more details on using hashes here.

File details

Details for the file spotify_genius-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: spotify_genius-0.1.3-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

Hashes for spotify_genius-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 269119d13915b6fa79c93e033bb133a1e50cbb7b8eff782737d3e54fc383d339
MD5 31cff278a489a6bf8cdffb6b74bc3232
BLAKE2b-256 f3e88da06880895aa5a0ba3834b073cac68191bd7fb15b50b2a24c537753abed

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page