Skip to content

Introduction

Playlist Pipeline is a tool for automating Spotify playlist management. It allows you to create workflows (pipelines) that combine, filter, sort, and deduplicate tracks from multiple sources.

Managing playlists manually can be tedious:

  • You want a “Best of 2024” playlist that combines your favorite tracks from multiple playlists
  • You want to remove duplicates from a collaborative playlist
  • You want to automatically update a playlist with new releases from your favorite artists
  • You want to create a “Discover Weekly Archive” that saves tracks before they disappear

Playlist Pipeline solves these problems by letting you define automated workflows.

  1. Create a Pipeline - Define a workflow with one or more tasks
  2. Add Sources - Pull tracks from playlists, albums, artists, or saved tracks
  3. Transform - Filter, sort, deduplicate, or limit the tracks
  4. Output - Save the results to a new or existing playlist
  5. Schedule (optional) - Run your pipeline automatically on a schedule

There are two ways to use Playlist Pipeline:

  • Web App - Visual editor for creating and managing pipelines
  • CLI - Command-line tool for running pipelines locally

Choose the approach that works best for you, or use both!