Scrape lyrics off of Genius in bulk.
You need to get a client access token from the Genius API Clients manager. You will need to create an account or new API client if you don't already have them.
Add your token to sample.env
and rename the file to .env
.
Add an array of your songs to songs.json
(or copy songs.sample.json
). Each song is an object with a title
and artist
, which will be looked up on Genius to find the correct lyrics.
Songs will be saved under Artist - Song.txt
in the lyrics folder.