{"id":20639352,"url":"https://github.com/rohankumawat/spotifystreamlit","last_synced_at":"2025-03-09T09:07:17.976Z","repository":{"id":112147625,"uuid":"480255266","full_name":"rohankumawat/spotifyStreamlit","owner":"rohankumawat","description":"Open Source Spotify Data Analysis project.","archived":false,"fork":false,"pushed_at":"2024-02-01T23:10:12.000Z","size":1493,"stargazers_count":0,"open_issues_count":11,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-17T08:30:44.597Z","etag":null,"topics":["open-source","opensource","python3","spotify","spotipy","streamlit"],"latest_commit_sha":null,"homepage":"https://streamspotify.streamlit.app","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rohankumawat.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"docs/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-04-11T06:33:02.000Z","updated_at":"2024-01-31T00:35:01.000Z","dependencies_parsed_at":"2024-02-02T00:30:38.178Z","dependency_job_id":"33495493-4d95-4b2d-95b6-bdd26394171c","html_url":"https://github.com/rohankumawat/spotifyStreamlit","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rohankumawat%2FspotifyStreamlit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rohankumawat%2FspotifyStreamlit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rohankumawat%2FspotifyStreamlit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rohankumawat%2FspotifyStreamlit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rohankumawat","download_url":"https://codeload.github.com/rohankumawat/spotifyStreamlit/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242667531,"owners_count":20166311,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["open-source","opensource","python3","spotify","spotipy","streamlit"],"created_at":"2024-11-16T15:23:38.348Z","updated_at":"2025-03-09T09:07:17.693Z","avatar_url":"https://github.com/rohankumawat.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SpotifyStreamlit: Spotify Data Analysis Tool\n\n## Introduction\n\nWelcome to SpotifyStreamlit! This tool is designed to provide in-depth analysis of Spotify's dataset, featuring data on 15,000 songs. It's built with Python and Streamlit, offering a user-friendly interface for data visualization and analysis.\n\n## Features\n\n### Overall Metrics\n\nVisualize key metrics of the Spotify dataset, including acousticness, danceability, energy, and more.\nUnderstand the distribution and trends within the entire dataset.\n\n### Top 50 Songs\nA curated table displaying the top 50 songs based on popularity.\n\n### Artist Analysis\nSelect an artist from a drop-down menu and view detailed visualizations of their song features.\n\n### Album Analysis\nInsights into album data.\n\n### Upcoming Features\n\n- **Clustering \u0026 Recommendation**: Advanced song clustering and personalized recommendations.\n\n## Getting Started\n\n### Prerequisites\n- Python 3.x\n- Streamlit\n\n### Installation\n1. Clone the repository:\n```\ngit clone https://github.com/rohankumawat/spotifyStreamlit.git\n```\n2. Navigate to the cloned directory:\n```\ncd spotifyStreamlit\n```\n3. Install dependencies:\n```\npip install -r requirements.txt\n```\n4. Running the Application\n```\nstreamlit run spotify.py\n```\n\n### Contributing\n\nWe welcome contributions to the spotifyStreamlit project! If you're interested in helping out, please take a moment to read through our [CONTRIBUTING.md](https://github.com/rohankumawat/spotifyStreamlit/blob/main/docs/CONTRIBUTING.md) file. It contains important information about how to contribute to the project, including how to submit issues, pull requests, and coding standards to follow.\n\nYour contributions play a significant role in the continuous development of spotifyStreamlit, and we greatly appreciate any effort you make to help improve this project.\n\n## Support\n\nFor support, questions, or feedback, please [open an issue](https://github.com/rohankumawat/spotifyStreamlit/issues) in the repository.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frohankumawat%2Fspotifystreamlit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frohankumawat%2Fspotifystreamlit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frohankumawat%2Fspotifystreamlit/lists"}