Visual Studio
Text editors and IDEs

Visual Studio

Track your programming activity in real-time in Visual Studio. Analyze your coding data to increase flow, decrease interrupts, achieve work-life balance, and more.

Sign up for free
Features
Setup instructions
Weekly metricsDaily session statsCode time stats
Code time stats

Quantify your coding

Your software matters, so we track the data behind the software. Track and analyze your data from Visual Studio, such as your code time by project, work-life balance, session times, lines of code, keystrokes per minute, characters added, development workflows, and more.

Status bar updates

Your data is ready

We work hard to make your data simple. We distill data into easy-to-read “datagrams”—simple data stories that don’t require inputs or configurations. We provide datagrams in a progression over time to make it easier to understand and act on your data. New data will automatically appear in your Visual Studio status bar, web feed, or email reports over time.

Status bar
Daily keystrokes per minute
Daily keystrokes per minute

Pace yourself

Context matters when it comes to comparative data. That’s why you are your own best reference class. We help you see how you compare against yourself over time. Are you coding more than your average week? Are you focusing better month over month? See if you’re above or below your average session time and average keystrokes per minute (KPM) at a glance. Longer, more focused sessions will help you do more in less time (vs. short sessions broken by interrupts and context switching).

Cody from Software

Go deep with data

Quantitative metrics like programming time or lines of code only tell a part of the story. You have to go deep—combining and finding patterns in the data—to mine for value. That’s why we take code time and break it down into sessions and analyze the data to see if we can find repeated stages and changes in workflow that can help you optimize your time.

Code time stats

Quantify your coding

Your software matters, so we track the data behind the software. Track and analyze your data from Visual Studio, such as your code time by project, work-life balance, session times, lines of code, keystrokes per minute, characters added, development workflows, and more.

Meetings vs. code time

How many hours do you spend in meetings versus coding in your text editor or IDE? You need long, uninterrupted blocks of time to achieve flow, but meetings break up the day, eating more time than what’s shown on a calendar. We’ll help you calculate the true cost of meetings.

What is flow?
Status bar updates

Your data is ready

We work hard to make your data simple. We distill data down into easy-to-read “datagrams”—simple data stories that don’t require inputs or configurations. We provide datagrams in a progression over time to make it easier to understand and act on your data. New data will automatically appear in your Visual Studio status bar, feed, or email reports over time.

Achieve work-life balance

How much do you code during work hours versus nights and weekends? Never have long, uninterrupted times to do real coding at work? Let data help you set the right balance. Finally, a data-driven reason to skip that next meeting.

Code start time goals

Data in action

We prioritize datagrams that can lead to actions, automations, or changes in behavior, to help you convert Visual Studio data into value. For instance, once we’ve identified your average code start time, we enable you to set a goal to start coding earlier in the day and avoid procrastination.

Protect code time

Do you know when you typically focus best on coding software each day of the week? See your coding times and highest coding intensity—high keystrokes per minute—on your calendar. Automatically block your best times to increase productivity.

Daily keystrokes per minute

Pace yourself

Context matters when it comes to comparative data. That’s why you are your own best reference class. We help you see how you compare against yourself over time. Are you coding more than your average week? Are you focusing better month over month? See if you’re above or below your average session time and average keystrokes per minute (KPM) at a glance. Longer, more focused sessions will help you do more in less time (vs. short sessions broken by interrupts and context switching).

Code time notifications

Get Google Calendar reminders when it’s time to start coding. Software works with the Google Calendar API to automatically schedule events that protect your top code times based on your historical coding activity.

Setup Instructions

Your code is safe! We never process, send or store your code and we respect developer privacy. We give developers full control over their personal information, and we are fully committed to the spirit of privacy frameworks, such as GDPR. For more information, please review our Privacy Policy.

Install

Software is installed and uninstalled via the Visual Studio Marketplace.

  1. Navigate to Tools > Extensions
  2. Click on Online
  3. Search for "Software"
  4. Install Software
  5. Restart Visual Studio
Visual Studio

Complete Setup

You must log in to finish setting up your account.
Visual Studio
Running into any issues installing Software? Check out our FAQs.

Uninstall

To uninstall Software:

  1. Navigate to Tools > Extensions
  2. Click Online
  3. Uninstall Software
  4. Remove the '.software' folder in your home directory

Browse more plugins