About

What is The Setlister?

The Setlister creates Spotify playlists that mirror real concert setlists. When an artist plays a show, we pull the setlist from setlist.fm, match every song on Spotify, and update the playlist automatically. Follow it once, and you'll always have the latest setlist ready to listen to.

It runs every night. No manual curation, no guesswork — just the actual songs played at the most recent show.

The story

I built The Setlister because I kept Googling setlists before concerts, then manually searching for each song on Spotify. Life's too short for that.

What started as a quick script to scratch my own itch turned into something I actually wanted to share. Now it tracks 99 artists, updates every night while I sleep, and has way more features than I ever planned.

If you find it useful, that makes my day. If you have ideas to make it better, I'd love to hear them.

Stephen

Features

Auto-Updated Playlists

Every playlist updates automatically after each show. Follow on Spotify and the songs just appear.

Tour Dates & Countdowns

See who's on tour, when their next show is, and get ticket links — powered by Ticketmaster.

Album Breakdown

Visual charts showing which albums dominate each setlist, with cover art and percentages.

Leaderboards & Stats

Browse rankings: longest shows, most covers, most active touring artists, and more on the Explore page.

Cover Song Network

Discover which original artists get covered most and by whom across all tracked setlists.

Embeddable Widgets

Embed any artist's setlist card on your own website with a simple iframe.

How it works

  1. Setlist scraping — Every night, we check setlist.fm for the latest show by each tracked artist.
  2. Song matching — Each song is matched against Spotify using ISRC codes and text search, enriched with album art, duration, and metadata from MusicBrainz.
  3. Playlist sync — The Spotify playlist is updated in-place — songs are added and removed to match the real setlist.
  4. Site generation — This website is rebuilt with fresh data: cover art, tour dates from Ticketmaster, album breakdowns, and leaderboard rankings.
  5. Social updates — A daily update is posted to X/Twitter and Telegram with what changed.

Data sources

Setlists: setlist.fm — community-sourced concert setlists

Music metadata: MusicBrainz — ISRC codes, album info, release years

Streaming: Spotify — track matching, playlist hosting, album art

Tour dates: Ticketmaster — upcoming events, venues, ticket links

Request an artist

Want to see an artist added? Email setlister@gimli.fun with the artist name. We currently track 99 artists and growing.