romgerman / XpoMusic

A modern Spotify experience for Windows 10

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Xpo Music (formerly Xpotify)

A modern Spotify experience for Windows 10

Get it from XpoMusic.com

Building from source

Requirements

You need to have these components installed in order to build Xpo Music:

Configuration

Create a file named Secrets.cs in the XpoMusic/ directory, and put the following content into it:

namespace XpoMusic
{
    internal static class Secrets
    {
        internal static readonly string SpotifyClientId = "";
        internal static readonly string SpotifyClientSecret = "";
        internal static readonly string GoogleAnalyticsTrackerId = "";
        internal static readonly string AppCenterId = "";
    }
}

Sign up on Spotify Developer website and get an API key for yourself. Put Id and Secret that you get from Spotify into the SpotifyClientId and SpotifyClientSecret fields. You can leave the GoogleAnalyticsTrackerId empty.

Also, you will need to add https://xpomusic.ghiasi.net/login/redirect as the redirect URI on Spotify developer dashboard for the app entry you created. Alternatively, you can choose a different redirect URI and then modify this line of code accordingly.

Contributing

If you want to work on a bug or an enhancement that is already present and approved in the Issues, please leave a comment under that issue stating that you're going to work on it (so we can avoid doing duplicate work).

Also, if you want to work on a new feature you have in mind for Xpo Music, please create an issue first so we can discuss it.

License

Xpo Music is available under GNU General Public License v3.0.

About

A modern Spotify experience for Windows 10

License:GNU General Public License v3.0


Languages

Language:C# 65.4%Language:TypeScript 23.4%Language:SCSS 6.4%Language:HTML 4.7%Language:JavaScript 0.1%