Yet another spotify client that focuses on presentation and user statistics, exposing a number of API calls.
This program uses SpotifyAPI-NET in a WPF .NET Core application.
Miniplayer with playing track info | Progress bar and controls | Full screen view with album art |
Playlist control and playback | Top songs playback and preview | Favorite song from miniplayer |
Music Videos in full screen | Full user statistics and info | 🚧 .NET 5.0 🚧 |
The default view of the application! Click the gifs for a sound preview.
Hovering over it reveals four buttons that perform the following:
Location | Symbol | Purpose |
---|---|---|
↖ | ⛶ |
Expands the program to be fullscreen with blur |
↗ | ∞ |
Menu with various views based on your taste |
↙ | ≡ |
Opens the playlist view, public and private |
↘ | ♡ |
Likes a song, adding it to your favorite tracks |
Mouse clicks and Keyboard controls are also supported.
Color | Keystroke | Purpose |
---|---|---|
Green | spacebar |
Plays/Pauses current song |
Blue | left /right |
Returns to previous song or skips current song |
Black | ⠀ | Allows dragging of window to desired location |
⠀ | f |
Resizes to fullscreen |
Go to the Releases page and download the latest release
Currently only supports Windows 10, planning on further expansion if this picks up.
Developed on Visual Studio 2019 - a WPF application using .NET
You'll need to get your own Spotify API and YouTube API access. Set up a Resources.resx file under the Solution Properties. You'll then need three variables, with their respective keys:
- SpotID
- SpotSecret
- YoutubeAPI
- Running as an admin breaks the music video feature
Just to give an idea on what it generally looks like, the miniature view blurs and darkens the album art and uses it as the background as such: