Skip to content

calvin050101/billboard-chart-streamlit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

18 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🎡 Billboard Hot 100 Chart Viewer

A Streamlit web app that lets you explore the Billboard Hot 100 chart for any week since August 4, 1958. You can view the top 100 songs for a selected date and gain insights like new entries, re-entries, dropouts, gainers, losers, and songs reaching new peak positions.

πŸš€ Features

  • πŸ“… Select a Date β€” Choose any date from 1958-08-04 to today.
  • πŸ“Š Data Visualization - View visual charts for chart insights.
  • πŸ† Top 100 Chart β€” View the full Billboard Hot 100 chart for that week.
  • 🎀 Top Artists β€” View artists with most songs on that week.
  • ⛰️ Peakers β€” Songs that have hit a new peak or re-peaked that week.
  • πŸ“ˆ Gainers β€” Songs that moved up by 10 or more positions.
  • πŸ“‰ Losers β€” Songs that dropped by 10 or more positions.
  • πŸ” Re-entries β€” Songs that re-entered the chart.
  • πŸ†• New Entries β€” Brand new songs on the chart.
  • πŸšͺ Dropouts β€” Songs that were on the chart last week but are gone this week.

πŸ“¦ Dependencies

Make sure to install the required libraries before running the app:

pip install streamlit pandas billboard.py

⚠️ Disclaimer

This project is for educational and non-commercial use. All data belongs to their respective owners, including Billboard.

Releases

No releases published

Packages

No packages published

Languages