zpotify is a CLI for controlling Spotify playback and much more.
This is free and open source software.
You need a Spotify premium account.
Features include:
- Available commands:
- Print – display current track info in a specific format.
- Search – search a track, playlist, album, or artist with a TUI.
- Play – play a track, playlist, album, or artist from your library. If no arguments are provided, playback is resumed for the current device.
- Pause – toggle pause state.
- Prev – skip to previous track.
- Next – skip to next track.
- Repeat – get/set repeat mode
- Shuffle – toggle shuffle mode or force it to a specific state.
- Seek – get/set the position of the current track in seconds or minutes:seconds format.
- Vol – get/set volume or increase/decrease volume by 10%.
- Like – add the current track to your liked songs.
- Devices – list all available devices.
- Transfer – transfer playback to another device. The device can be the name or ID of an available device.
- Waybar – display information about the current playback every second for use in a waybar module.
- Logout – remove the stored credentials from the configuration file.
Website: github.com/ratakor/zpotify
Support:
Developer: Ratakor
License: GNU General Public License v3.0
zpotify is written in Zig. Learn Zig with our recommended free tutorials.
Return to Text-Based Spotify Clients
| Explore Linux | |
|---|---|
| Best Free and Open Source Software - A huge collection of recommended free and open source software covering every major category. | |
| In-depth Linux Software Reviews - Detailed assessments of Linux software covering features, usability and overall quality. | |
| The Big List of Active Linux Distros - An extensive collection of actively developed Linux distributions. | |
| Open Source Alternatives - Alternatives to software and services from Google, Microsoft, Apple, Adobe, IBM, Autodesk, Oracle and others. | |
| Essential Linux System Tools - Indispensable utilities for monitoring, maintaining and managing Linux systems. | |
| Linux Productivity Tools - Useful utilities for improving productivity and streamlining everyday tasks. | |
| Alternatives to Popular CLI Tools - Modern alternatives to familiar command-line utilities supplied with Linux systems. | |
| Awesome Free Linux Game Tools - Tools, utilities and companion software that improve gaming on Linux. | |
| Machine Learning on Linux - Machine learning and deep learning software, self-hosted applications and practical tools. | |
| Saving Money with Linux - Practical ways to reduce electricity consumption and lower computing costs with Linux. | |
| Linux Candy - Fun, entertaining and sometimes delightfully quirky software from the lighter side of Linux. | |

Please read our Comment Policy before commenting.