Apple Music Web Player
A Progressive Web App for Apple Music built with Angular, Angular Material, and MusicKit JS.
Screenshots
Development server
Replace APPLE_MUSIC_TOKEN
in environment.ts
with your own developer token.
Run ng serve --aot
for a dev server. Navigate to http://localhost:4200/
. The app will automatically reload if you change any of the source files.
Discontinuation disclosure
As a result of changes requested by Apple and increased server costs, I've moved the site to GitHub pages hosting. The site can be used from https://naveedgol.github.io/music-web-player/ and is no longer available from https://playapplemusic.com.
Given the cost of renewing my Apple developer membership and emergence of other quality Apple Music web players, I will stop hosting the web player on November 1, 2019. The code will still be availble for those interested in hosting their own personal servers.