Skip to content
kotify
Kotify Roadmap
Share
Explore

kotify
Kotify Roadmap

This page tracks the development of , a multiplatform desktop client for Spotify focused on library organization for power users. It is intended for large features and improvements; minor tweaks, bug fixes, and other suggestions are tracked as .
Milestones
1
Version
Summary
Description
Release date
Expected release date
Completion
Task Statuses
1
0.1
Initial release
Basic features for browsing the saved library, controlling playback, and rating tracks.
October 13, 2023
🟩🟩🟩🟩🟩🟩
2
0.2
Add basic features
Reach feature-parity with Spotify’s client.
November 2023
⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛⬛
3
0.3
Optimize performance
Improve performance, in particular for release builds and large pages.
⬛⬛⬛
4
0.4
Improve UI
Add advanced UI elements like multiple tabs.
⬛⬛⬛⬛
5
0.5
Queue management
Allow for advanced queue management, e.g. shuffle with higher rating elements prioritized earlier.
⬛⬛
6
0.6
Advanced library management
Powerful features to manage and view your library, e.g. by genre and play count.
⬛⬛⬛⬛
7
0.7
Delicate library management
Add tools for managing difficult and technical aspects of the library: content deduplication, playlist folders, etc.
⬛⬛
8
1.0
Production ready
The first release fully ready for public use.
⬛⬛⬛
There are no rows in this table
Notable Planned Features
1
Milestone
Name
Description
Status
0.2
Add additional data to album page
Other albums by the artist, album art detail view, etc
Not started
Add additional data to artist page
Top tracks, related artists, biography, etc
Not started
Add album context menus
Not started
Add artist context menus
Not started
Add basic queue management
View and make simple edits to the playing queue
Not started
Add create playlist button
Not started
Add playlist context menus
Not started
Add playlist track managment
Add, remove, reorder tracks in a playlist
Not started
Add remove playlist button
Not started
Add search
Search bar and a simple search results page
Not started
Allow editing of playlist metadata
Edit name, description, cover image, privacy, etc
Not started
0.4
Add operation undo/redo logic and UI
Notifications to undo and perhaps redo operations like adding/removing a track from a playlist, saving/removing something from the library, etc
Not started
Add settings page
Not started
Add tabs
Not started
Allowing pinning elements to sidebar
Pin artists, playlists, etc to the sidebar
Not started
0.5
Advanced queue management
Add options to add to start or end of the queue, replace the queue, etc
Not started
Shuffle with priority
Add a new shuffle mode which prioritizes certain songs earlier (e.g. by rating)
Not started
0.6
Add genre view and customization
Categorize tracks/albums/artist by user-editable genre with defaults provided by the Spotify API
Not started
Add playlist visibility features
Show playlists a track is on in certain contexts (e.g. currently playing) and for certain playlists (with user toggle for each playlist)
Not started
Auto-generated playlists
Generate playlists based on rating, genre, etc. These can be automatically updated and synced as regular Spotify playlists
Not started
Track play count
Track and display play counts of tracks (only possible when they are playing while Kotify is running)
Not started
0.7
Album and track deduplication
Add tools for managing duplication (e.g. re-release) of albums and tracks, to ensure that only the canonical version is present everywhere (saved and in playlists)
Not started
Allow importing/exporting playlist folders
While playlist folders are not exposed in Spotify’s API, it may be possible to extract them from local data saved by the official client, and perhaps to make modifications there as well
Not started
1.0
Auto-update
Auto-update or at least update prompts with a smooth installation path
Not started
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.