{"repo":"zachlagden/Spotify-Listening-Insights","free":true,"listed":false,"github":"https://github.com/zachlagden/Spotify-Listening-Insights","clone":"git clone https://github.com/zachlagden/Spotify-Listening-Insights.git","description":"Analyze your Spotify listening history with rich terminal output. Processes privacy data exports into detailed stats, artist breakdowns, temporal patterns, and more.","language":"Python","stars":15,"topics":["analytics","data-analysis","pandas","python","spotify-web-api","spotipy","cli","listening-history","music","rich"],"license":"MIT","category":"cli-tools","readme_excerpt":"Spotify Listening Insights Analyze your Spotify listening history with rich terminal output. Processes your Spotify privacy data export and generates detailed statistics about your listening habits, favourite artists, tracks, albums, and temporal patterns. Feature Description --------- ------------- Rich terminal output Polished tables, panels, and bar charts using Rich Interactive TUI Browse sections with keyboard navigation using Textual Pre-computed analysis All stats computed upfront — no pauses between sections Spotify API integration Fill gaps in your data with recent plays from the API Export Save your full history and analysis to JSON or CSV Multi-platform binaries Download and run without installing Python Quick Start Option 1: Download Binary Download the latest binary for your platform from Releases: Platform Binary ---------- -------- Linux x86 64 spotify-insights-linux-x86 64 macOS (Apple Silicon) spotify-insights-macos-aarch64 Windows x86 64 spotify-insights-windows-x86 64.exe Option 2: Install from Source How to Get Your Spotify Data 1. Go to your Spotify Account Privacy Settings 2. Scroll down and request Extended streaming history 3. Wait for the email from Spotify (can take up to 30 days) 4. Download and extract the ZIP — you will get a folder with JSON files 5. Point spotify-insights at that folder Usage Output Modes - static — Print the full report to the terminal with Rich formatting - interactive — Open a TUI where you can browse sections with arrow keys","default_branch":null,"files":null,"tree":[],"storefront":"/r/zachlagden","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/zachlagden/Spotify-Listening-Insights/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}