Skip to content

A small utility for copying playlists from Apple Music to Spotify

Notifications You must be signed in to change notification settings

pielegacy/maundy

Repository files navigation

Maundy

This is a small project I've used to learn Go, it probably still needs a bit of cleaning up and refactoring but I'm happy with the final result. Maundy exists so I can keep my supreme Apple Music playlists synced to Spotify for the peasants to enjoy (thus the name).

Why?

Just for fun, I was very keen to learn Go and this seemed like a good way to get acquanted with it.

The project included the usage of external dependencies, HTTP calls, JSON serialization, some really basic logic for copying playlists over - it was nothing insanely complicated however the project overall was a good way to dip my toe into a new language.

Key Features

  • Utilizes rod to pull Apple Music playlist data without requiring an Apple Developer Subscription
  • Docker image includes Chrome baked in for optimal execution on cloud platforms
  • Could probably sync more than 10 songs across (I'm too scared to try)

Working Example

PlayList Comparison

Source Playlist: https://music.apple.com/au/playlist/the-current-ten/pl.u-DdANXBqIaJYNyqK

Target Playlist: https://open.spotify.com/playlist/28kUQ0lpoCgR3nZQPU1yOU

About

A small utility for copying playlists from Apple Music to Spotify

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published