Skip to content

martyn0ff/tagify-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tagify logo

This is a CLI version of Tagify.me service by Michael Dayah rewritten in Java. With Tagify, you can use Spotify playlists as tags.

How it works

  • All your playlists prefixed with "tag:" will be treated as tags. Separate your music in any way you like.
  • Every liked track that is not in tagged playlist is considered untagged. All untagged tracks will be accumulated in a special private "tag:untagged" playlist. Tagify will create one for you if you don't have it.
  • The intended flow is that you simply discover and "like" new music on Spotify, run Tagify, see new tracks appear in the untagged playlist, then you can sort it manually. Next time you run Tagify, tagged tracks will be gone from the untagged playlist.

How to use Tagify

This application requires Java 11+ already installed on your machine and your own application registered on Spotify (which is free to do). Configure your Spotify application in the following way:

The fat jar can be found in build/libs folder in a file named tagify.jar. First, run it with java -jar tagify.jar, this will create config.cfg in the same folder as this file. Set your Spotify application's Client ID by issuing java -jar tagify.jar setSpotifyClientId <YOUR CLIENT ID>. After that, you are ready to use Tagify. Run Tagify, click on authorization link then sit back and wait for Tagify to do its magic.

Bugs

Report if you find any!

About

Use playlists as tags on Spotify

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages