Skip to content

ahmadalli/XpoMusic

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Xpo Music (formerly Xpotify)

A modern Spotify experience for Windows 10

English badge

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 = "";
    }
}

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 74.0%
  • C# 22.2%
  • CSS 2.0%
  • HTML 1.7%
  • JavaScript 0.1%