More Premium Hugo Themes Premium Vue Themes

Vue Spotify

A Spotify web client built with Loopback, Vue, and Vuetify

Vue Spotify

A Spotify web client built with Loopback, Vue, and Vuetify

Author Avatar Theme by alexanderpepper
Github Stars Github Stars: 19
Last Commit Last Commit: Aug 20, 2018 -
First Commit Created: Aug 8, 2025 -
Vue Spotify screenshot

Overview

The Vue Spotify Client is a web application designed to enhance the Spotify experience by incorporating features that are absent from official Spotify apps. One of the main motivations behind this project is to restore the ability to shuffle all tracks within playlist folders, a feature that was removed from mobile apps but is still highly desired by users. By creating a custom folder hierarchy, the application aims to provide a seamless experience for those who miss this functionality.

Built using modern technologies, including VueJS and various backend tools, this client aims to bridge the gap left by Spotify’s API limitations. With a clear focus on user experience and interactivity, the Vue Spotify Client is a compelling alternative for avid fans of the platform.

Features

  • Web Interface Control: Manage your Spotify playlists and tracks directly from your web browser, offering a more extensive interface compared to mobile apps.

  • Folder-Based Shuffle: Reintroduces the ability to create folders for playlists, allowing users to shuffle all playlists within those folders for a more customized listening experience.

  • Playlist Export: Future updates will include an option to export all your playlists in JSON format, making it easy to back up or share your music collections.

  • YouTube Integration: Planned feature to find official music videos on YouTube related to your playlists, enhancing the multimedia experience.

  • Chromecast Support: Upcoming integration with Chromecast will allow users to stream their selected tracks or videos to a larger screen.

  • Hot Reload Development: The development setup supports hot reloading, making it easier for developers to see changes in real-time without needing to refresh manually.

  • Comprehensive API Documentation: The integrated Swagger documentation provides clear guidelines on how to interact with the server’s REST API, enhancing developer usability.