Skip to content

calvin050101/billboard-chart-streamlit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 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

 
 
 

Contributors

Languages