Skip to content
0xadada edited this page Feb 7, 2017 · 24 revisions

LazyWeb Cross-service music apps

I’m looking to build a music player app to unite all the disparate music streaming services into a cohesive web application. It will be able to play web-hosted mp3s, YouTube, Soundcloud, Spotify, Last.fm, etc. It will let you create playlists with songs from any service simultaneously, so you can get all the songs you want in one place. You can follow other users' playlists too.

I thought one might already exist, but it appears the ones that did have been shuttered.

Basic Features

  • Browser-based web application
  • HTML5 player
  • User accounts
  • Playlists
  • MP3 URLs
  • Queue (Current temporary playlist)

Advanced Features

  • AudioScrobbler support (Sending listens to last.fm)
  • Artist pages (Hard to do when YouTube, etc has no artist information)
  • 3rd-party integration with Last.fm
  • 3rd-party integration with Soundcloud
  • 3rd-party integration with YouTube
  • 3rd-party integration with Amazon Music
  • 3rd-party integration with Spotify
  • 3rd-party integration with Pandora
  • 3rd-party integration with Tidal?
  • 3rd-party integration with MixCloud
  • 3rd-party playlist support (Import playlists from YouTube, Soundcloud)
  • Cross-service Search
  • Import music (mp3) via upload
  • Embed a playlist on another website
  • Link resolution service: For a given URL on one service, resolve the URL to the same song on another service
Clone this wiki locally