SpotifyCLI

2.0.0

Control Spotify directly from your PowerShell terminal. Supports playback control, search, playlists, device switching, queue management, and interactive navigation — all from the command line. Requires Spotify Premium and a Spotify Developer App.

Minimum PowerShell version

5.1

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name SpotifyCLI -RequiredVersion 2.0.0

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name SpotifyCLI -Version 2.0.0

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) 2026 Orca85. All rights reserved.

Package Details

Author(s)

  • Orca85

Tags

Spotify Music CLI Audio Player Terminal PowerShell NowPlaying Playback

Functions

Initialize-TokenStore Get-StoredTokens Set-StoredTokens Get-SpotifyAccessToken Test-TokenScopes Invoke-SpotifyApi Get-SpotifyConfig Set-SpotifyConfig Format-Time Show-ProgressBar Get-StatusColor Get-TrackColor Get-ArtistColor Get-AlbumColor Get-ProgressColor Start-SpotifyApp Show-SpotifyTrack spotify-now play pause next previous devices search search-albums play-album queue-album Start-InteractiveMode Format-InteractiveItem Test-InteractiveNavigation Get-SpotifyCliTroubleshootingGuide Get-SpotifyHelp spotify-help Show-TrackNotification Test-NotificationSupport notifications volume seek skip-forward skip-back replay shuffle repeat transfer queue Show-SpotifyQueue Clear-SpotifyQueue Remove-SpotifyQueueTrack Add-SpotifyQueueTrack playlists play-playlist queue-playlist liked recent save-track unsave-track Test-AliasConflicts Test-SpotifyAuth Initialize-SpotifyAliases Set-SpotifyAlias Remove-SpotifyAlias Get-SpotifyAliases sp spotify vol sh rep tr q pl Get-TerminalCapabilities Test-SplitWindowSupport Get-WindowsTerminalPath Show-TerminalCapabilities Start-SpotifyCliInSidecar Start-SpotifyCliInWindowsTerminalSplit Start-SpotifyCliInVSCodeSplit Start-SpotifyCliInNewWindow Test-SidecarLaunch

Dependencies

This module has no dependencies.

Release Notes

v2.0.0
- 89 functions and aliases for full Spotify control
- Interactive arrow-key navigation for search results
- Smart playlist and album management with numbered references
- Cross-device management via Spotify Connect
- Sidecar / split-window launch support (Windows Terminal, VS Code)
- Shuffle, repeat, volume, seek controls
- BurntToast notifications (optional)
- Tested on PowerShell 5.1 and 7.x

FileList

Version History

Version Downloads Last updated
3.2.4 5 8/26/2026
3.2.2 4 8/26/2026
3.2.1 3 8/26/2026
3.2.0 3 8/26/2026
3.1.0 5 8/26/2026
3.0.0 3 8/26/2026
2.0.1 6 8/26/2026
2.0.0 (current version) 3 8/26/2026
Show less