A lightweight Spotify mini-player built with ElectronJS and the Spotify Web API, featuring:
- Playlist and album selection directly from the player.
- Minimalist user interface with the ability to minimize the player.
- All other features present in the default spotify miniplayer (playback controls, always on top)
- Node.js
- npm
- Spotify Premium account
- Visit the Spotify Developer Dashboard
- Create a new application and fill in the required details
- Note these credentials from your application dashboard:
- Client ID
- Client Secret
- Add a Redirect URI (example:
http://localhost:3000- this is required but not actively used)
- Clone or download this repository
- Replace the following placeholders in the codebase:
CLIENT_IDwith your actual Spotify Client IDCLIENT_SECRETwith your actual Spotify Client Secret
Open a terminal in the project directory and run: npm install
Start the mini-player by running: npm run start