Xndr2

A real-time listening statistics dashboard for Spotify, powered by Spicetify.

44
2
100% credibility
Found Feb 07, 2026 at 19 stars 2x -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

Spicetify Custom App that creates a real-time dashboard of Spotify listening statistics using data from stats.fm, Last.fm, or on-device tracking.

How It Works

1
🎵 Discover Listening Stats

You hear about this fun Spotify add-on that shows your personal music listening habits in a beautiful dashboard.

2
🛠️ Add it to Spotify

Run the quick one-line installer or download the files to place it right in your Spotify sidebar.

3
🔗 Choose your data source

Pick how to pull your listening history: easy local tracking on this device, or connect a music stats site with just a username.

4
Set up your choice
🏠
Local only

Tracks plays right on your computer, no accounts needed—perfect for quick start.

🌐
Connect site

Type your username (maybe a password for one)—gets all your history from every device.

5
📊 View your dashboard

Open the sidebar panel to see total time listened, top songs, artists, albums, and fun charts.

6
📈 Dive into insights

Switch between time periods, check your listening streak, skip habits, and peak hours—it updates live.

7
🔄 Share your stats

Create pretty images in story or wide format to post your top listens anywhere.

🎉 Your music story unlocked

Celebrate seeing exactly what you've been jamming to, with easy updates and full privacy.

Sign up to see the full architecture

6 more

Sign Up Free

Star Growth

See how this repo grew from 19 to 44 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is listening-stats?

This Spicetify custom app embeds a real-time listening stats dashboard right in Spotify's desktop sidebar, pulling data from stats.fm (just your username), Last.fm, or local IndexedDB tracking. It delivers top tracks, artists, albums with play counts and time listened, hourly activity charts, streaks, skip rates, and shareable image cards for stories or landscapes. Built in TypeScript, it installs via one curl command on Linux/macOS or PowerShell on Windows, with auto-update notifications.

Why is it gaining traction?

Unlike separate sites like stats.fm or Last.fm, it unifies everything in Spotify PC without logins or tabs, plus generates polished share cards with blurred album art and accent colors. Privacy shines—all data stays local except your chosen API—and it handles rate limits gracefully. Exporters for JSON/CSV and streak tracking hook music nerds sharing on Reddit.

Who should use this?

Spotify desktop users running Spicetify who track listening stats spotify-style, separating work github account sessions via local mode from personal via stats.fm/Last.fm. Music obsessives wanting work in progress tracker insights like peak hours or artist payouts without apps like Apple Music or Tidal equivalents. Devs in github work environment needing quick stats.fm spotify desktop glances.

Verdict

Promising Spicetify extension for integrated listening stats, but 22 stars and 1.0% credibility score flag it as work in progress—docs are solid, but expect bugs. Grab it if Spotify sidebar stats beat browser dashboards; otherwise, wait for polish.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.