Your Spotify

See your own Spotify listening history and stats, forever, on your own server.

Hobbies GPL-3.0-only

Reviewed version fdd81ef

What it does

Your Spotify records the songs you listen to through your Spotify account and shows you detailed statistics: top artists, albums and tracks, listening time by hour and day, and your listening habits over years. It keeps the data on your own server instead of Spotify's yearly summary.

  • Top songs, artists and albums by any period
  • Listening time heatmaps
  • Import your full Spotify history
  • Multiple users and public sharing

Great for: Music fans who want to own their listening data and see more than the yearly summary.

  • LicenceGPL-3.0-only
  • Where it runsYour computer (free)
  • Built withtypescript
  • Your dataStays in your own copy
  • SourceYooooomi/your_spotify

Ways to use it

Your AI helps you choose, based on what you need, and sets it up with you in plain words.

  • On my own computerFreeYour AI installs what it needs and explains each step. It works while your computer is on.

How people are using this project

Examples of what people ask their AI to do with Your Spotify. Start from one, or just tell your AI and it will ask what you'd like.

Can I trust it?

  • GPL-3.0-only. Free to use and change. If you share your changed version with other people (give them the code or app), you must share your source code under the same licence. Using it privately for yourself or your household has no extra obligations.
  • Your data: stores personal data, on your own device or server. A MongoDB database with your plays.
  • Other services: Spotify developer app (free) (required, free); MongoDB (required, free locally)
  • Reviewed version. Your AI always gets exactly the version we've checked.
  • Your Spotify client secret is a secret. Keep it out of Git and chats.
  • Spotify's developer rules apply. Don't make your instance public for many users.

Did it work for people?

No reports yet

Be the first to tell others how it went.

Tell us how it went

Your own Netflix for the films, TV and music you already have, on every screen.

Hobbies

Your own Spotify for the music you already own, on your phone and in any browser.

Hobbies

Your own private Audible for the audiobooks and podcasts you already have.

Hobbies