Spotify Client (iOS – Swift 5 – 2021)

Full featured Spotify like app written in Swift 5 with MVVM architecture.

Spotify Client iOS Academy


  • Official Spotify API Use
  • Playlists, Playlist Creation,
  • Browse & Recommended
  • Search Songs, Albums, Artists, More
  • Playback and Playlists Playback
  • Save Albums
  • Sign In/Sign Out (OAUTH 2.0)
  • View Your Profile
  • Browse Categories
  • Categorical Playlists


This code is free to use. Note that I have removed the Client Id and Client Secret from the AuthManager that I originally developed this with.

You can obtain your own credentials from the Spotify Developer website.


View Github