Music Time

Use data and AI to discover the most productive music to listen to as you code.

Try the Beta
Works with Spotify and VS Code
Spotify logo
VS Code logo
Player controls

Get in the zone, faster

Learn from your data and discover new music that can help you code more productively.


AI playlists

Every week, get a personalized AI playlist generated using deep learning to help you focus.


Metrics profile

Learn how the underlying metrics of music (including tempo, loudness, speechiness, energy, and valence) impact how you code.


Personal top 40

See your most productive songs, artists, and genres every week in your weekly top 40.

Frequently asked questions

We currently support Spotify. We will support iTunes and Google Play in a future release.

You must be signed into your Spotify account to control the Spotify music player and view your playlists embedded in your editor.

Productivity score is calculated by combining data from coding metrics when a song is played and historical metrics about productivity from over 10,000 developers, including language and complexity factors.

We do not process, send, or store your proprietary code. We only provide metrics about programming, and we make it easy to see the data we collect.

The Software Top 40 consists of the top 40 most productive songs for all Music Time users. It is updated each week.

Songs are recommended using machine learning and data, including a number of different metrics, such as productivity score, plays, hearts (favorites), tempo, loudness, speechiness, energy, and valence.

Music Time captures metrics such as the song name, artist, start, and end time of the currently playing song. It also captures keystrokes, lines, copy/paste actions, file open/close, file names, and project names. See the Code Time plugin for more details.

Music Time tracks coding metrics, such as keystroke adds and deletes, for the listening duration of each song.

Coding metrics are calculated for the playing period of each song, and then all plays are combined for individuals and collections of users. We take the raw data and run a calculation to determine the productivity score for each song. Songs are then ranked by productivity score.

Ready to get started?

It only takes a minute to install a plugin. Plus, it’s free.

Install Music Time