Skip to content

Repository files navigation

spotclify

A terminal CLI that accepts a Spotify track or album link, renders the cover as terminal art, lists the shared song or album tracks, and shows a player-style loudness visualiser.

Preview

spotclify preview

Setup

Spotify catalog metadata requires Web API credentials.

cd /Users/chefski/Documents/dev/visualiser-cli
npm install
cp .env.example .env

Fill in SPOTIFY_CLIENT_ID and SPOTIFY_CLIENT_SECRET from a Spotify Developer app.

Usage

npm run build
npm link
viz "SPOTIFY_TRACK_OR_ALBUM_LINK"

Options:

viz "SPOTIFY_LINK" --width 96
viz "SPOTIFY_LINK" --cover-mode ascii

Without linking, use npm start -- "SPOTIFY_LINK". If no link is passed, the CLI prompts for one.

Track links show a static waveform player. Album links show the cover, metadata, and track list.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages