madcid / beardify

Experimental Spotify client, in Elm

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

alt text

Experimental Spotify client, in Elm.

IMPORTANT : At this moment, Beardify works like a remote controller for Spotify, you will need to have an official client launched in the background. It's an alpha version, only add/remove albums in collections, play songs/albums, view and play your playlists and view Spotify data.

Installation

Don't try to install it, otherwise your house will probably explode, and so will your dog. Be patient, and when it's ready I'll make smoke signals in the sky, watch for a bear symbol in the clouds.

To-Do for v1

  • Cleaner Spotify authentication
  • Improve reactivity of the player
  • Rearrange order of playlists
  • Create/modify Playlist
  • Create/modify Collection
  • Delete Tracks

Features

  • Elm 0.19 Ready
  • Responsive
  • Fast
  • Added Collections, which are playlists containing keywords in the title (#Collection), which lists the albums it contains rather than a list of songs.
  • Adding a list of associated videos on an artist's page
  • Added a list of useful links about the artist (Wikipedia, Sputnik, LastFM, Discogs...)

Future features

  • Publicly share collections
  • More sources for releases

Screenshots

Collection View

alt text

Artist View

alt text

Search View

alt text

Album and playlist View

alt text

About

Experimental Spotify client, in Elm


Languages

Language:Elm 70.3%Language:CSS 16.4%Language:HTML 13.3%