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 217 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 on the homepage: longest shows, most covers, biggest playlists, busiest tourers, and aggregate stats across every tracked artist.

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.

What's Happening Now

A live look at concerts happening this week, a daily head-to-head showdown between two touring artists, and a tour map of where the shows are.

Powerful Browsing

Search by artist or venue, save favourites with a heart, filter by continent, country, or "this month", or hit shuffle for a random artist.

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 post goes to X/Twitter and Telegram, spotlighting a featured artist's latest setlist plus any newly tracked artists from that night's run.

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

The fastest way to add an artist is the + button on the artists page. Type a name, hit send, and the suggestion goes straight to the queue (validated against MusicBrainz so typos don't slip through). Most requests are added within 24 hours. We currently track 217 artists and growing.

Get in touch

Bug, idea, feedback, or just want to say hi? Email setlister@gimli.fun.