johnwmillr/LyricsGenius
Download song lyrics and metadata from Genius.com 🎶🎤 observed · 2026-08-28
Health v2 · maintenance only
69/100
- Activity 94
- Release rhythm 18
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 113.0
- age_days: 3344
- days_rel: 391
- days_push: 39
- n_releases_24m: 3
Adoption not part of the score
1121 stars · 183 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A Python client library that wraps the Genius.com API and scrapes song lyrics, artist, and album metadata. It provides simple search and download methods and can save results as JSON.
Use cases
- download song lyrics from genius
- scrape lyrics for a dataset
- fetch song metadata via genius api
- download all songs by an artist
- build a lyrics analysis dataset
- search albums and save lyrics to json
When to choose
- you need programmatic access to Genius.com lyrics and metadata in Python
- you want to bulk-download an artist's discography for analysis
- you want a maintained wrapper handling Genius API auth and lyric scraping
When to avoid
- you need lyrics from sources other than Genius.com
- you need a non-Python client
- your project cannot comply with Genius.com terms of service for scraping
Facets
library · maturity active
http-client web-scraping sdk apis media data-science developer-tools python cli genius-api lyrics music-metadata api-wrapper scraping
3 sources
- readme: https://github.com/johnwmillr/LyricsGenius · fetched 2026-08-28 · a18a205d0853
- homepage: http://www.johnwmillr.com/scraping-genius-lyrics/ · fetched 2026-08-29 · b3523b844d99
- registry_pypi: https://pypi.org/pypi/lyricsgenius/json · fetched 2026-08-29 · 2ffff6e12fb7
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| johnwmillr/LyricsGenius | main | 69 |
For agents
markdown · JSON · MCP: product_card(name="johnwmillr/LyricsGenius")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem