All Projects → BeardedBear → beardify

BeardedBear / beardify

Licence: MIT license
Experimental Spotify client, with album catalog feature

Programming Languages

Vue
7211 projects
typescript
32286 projects
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to beardify

sapfy
Spotify daemon recorder and downloader
Stars: ✭ 55 (+266.67%)
Mutual labels:  spotify
personal-dj
Personal DJ site that creates playlists given custom inputs. View it live at: http://personaldj.net/
Stars: ✭ 27 (+80%)
Mutual labels:  spotify
spotify
Spotify - GraphiteJS
Stars: ✭ 22 (+46.67%)
Mutual labels:  spotify
tmux-plugin-spotify
tmux plugin displaying currently played song on Spotify (linux only)
Stars: ✭ 48 (+220%)
Mutual labels:  spotify
worker-auth-providers
worker-auth-providers is an open-source providers to make authentication easy with workers. Very lightweight script which doesn't need a lot of dependencies. Plug it with any framework or template of workers.
Stars: ✭ 85 (+466.67%)
Mutual labels:  spotify
SpotMusicGen
A Program that creates a Spotify playlist from a YouTube Playlist
Stars: ✭ 47 (+213.33%)
Mutual labels:  spotify
youtube-or-pornhub
Service identification on ciphered traffic.
Stars: ✭ 26 (+73.33%)
Mutual labels:  spotify
sbotify
your personal bot that plays spotify music
Stars: ✭ 25 (+66.67%)
Mutual labels:  spotify
now-playing-profile
Originally created by github.com/natemoo-re, a small Spotify widget suitable for your profile! Read the "spotify-setup-guide.md" to get started
Stars: ✭ 32 (+113.33%)
Mutual labels:  spotify
webplayer-hotkeys
A Chrome extension that assigns hotkeys to play/pause, and switch musics (next and previous). Works with Spotify, Deezer, SoundCloud and Youtube
Stars: ✭ 16 (+6.67%)
Mutual labels:  spotify
spicetify-hide-podcasts
Spicetify extension to hide podcasts
Stars: ✭ 193 (+1186.67%)
Mutual labels:  spotify
noteblock
A open-source music bot based on lavalink.
Stars: ✭ 93 (+520%)
Mutual labels:  spotify
Convertify
iOS: Convert Spotify links to Apple Music and vice versa
Stars: ✭ 27 (+80%)
Mutual labels:  spotify
cordova-spotify
🎶 A Cordova / PhoneGap plugin for the Spotify SDKs on iOS and Android
Stars: ✭ 22 (+46.67%)
Mutual labels:  spotify
spotifytrack
A personal homepage showing users' top songs and artists, providing a shareable link that they can use to show it off to friends.
Stars: ✭ 48 (+220%)
Mutual labels:  spotify
LyricsPyRobot
A Telegram bot for searching lyrics.
Stars: ✭ 29 (+93.33%)
Mutual labels:  spotify
Lyricify-App
A fantastic app to provide auto-scrolling lyrics for Spotify, iTunes, Music Center, QQ Music, Netease Cloud Music, and YesPlayMusic. 一款为Spotify、iTunes、Music Center、QQ音乐、网易云音乐、YesPlayMusic提供滚动歌词的软件。
Stars: ✭ 486 (+3140%)
Mutual labels:  spotify
spotatweet
A Spotify & Twitter API mashup showing what people are listening to now. Written in Node.js.
Stars: ✭ 26 (+73.33%)
Mutual labels:  spotify
Jericho-Player
LightWeight Framework for discord.js v13 Music Bots and Radio Bots with fast moderation with commands and no memory leak.
Stars: ✭ 19 (+26.67%)
Mutual labels:  spotify
bookmarks-for-spotify
"Bookmarks for Spotify" allows you to bookmark recently played song or audiobook tracks from Spotify.
Stars: ✭ 22 (+46.67%)
Mutual labels:  spotify

Beardify

Features

  • Collections
  • Easier and faster search
  • UI more compact than official client

Roadmap

  • Add songs to song playlists
  • Sharing
  • Integrate my other client to check the new album releases

Collections

Beardify is a Spotify web client that fixes one of the biggest issues for me: the possibility to create album playlists (called "Collections" in Beardify) in addition to song playlists.

Artist vue

Beardify also adds other features that I feel are missing, like artist related links, and a more readable view of their discography than the current official client.

Search

In the official client, the search returns information that doesn't interest me, so I made sure to keep only the essential, in a compact view

The trick

The trick is to base it on the user's playlists, and check if the keyword "#Collection" exists in the name, and if it does, it becomes a collection. The advantage is that we can transform on the fly existing playlists of songs into a collection and vice versa, and that I do not break the current organization of users, since they are only "classic" playlists.

Technical restrictions:

Spotify's web API doesn't expose folder management, so I can't manage them on my end, so the playlist is flat.

Spotify web API does not allow non-premium users

Dev

Project setup

yarn install

Compiles and hot-reloads for development

yarn serve

Compiles and minifies for production

yarn build

Lints and fixes files

yarn lint

Customize configuration

See Configuration Reference.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].