Code Time is an open source plugin for automatic programming metrics and time-tracking, right in your editor.Install Code Time
Integrated time-tracking and reports
Your software matters, so we track the data behind the software. Track and analyze your data from VS Code, Sublime Text, IntelliJ, and more. Measure your code time by project, lines of code, and keystrokes per minute.
Find your most productive times for coding
The key to maximizing productivity is finding your peak productive times. Code Time measures your keystrokes over your last 90 days and summarizes your data in a heatmap so you can protect those times from interrupts.
Improve your work-life balance
How much do you code after hours and weekends? Code Time helps you see your breakdown at work vs. outside work so you can find ways to improve your work-life balance.
See your top programming languages
Code Time provides time-tracking by project, file, and language. Learn to code faster by seeing how much time you spend working in each language.
It’s safe, secure, and free
Your data is just for you.
- We never access your code
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.
- Your data is private
We will never share your individually identifiable data with your boss. In the future, we will roll up data into groups and teams, but we will keep your data anonymized.
- Free for you, forever
We provide 90 days of data history for free, forever. In the future, we will provide premium plans for advanced features and historical data access.
Analyze your coding data to increase flow, decrease interrupts, achieve work-life balance, and more.
Get daily and weekly reports of your programming activity right in your code editor.
After installing our plugin, your status bar will show real-time metrics about time coded per day.
Integrate with Google Calendar to automatically protect your best programming times from meetings and interrupts.
Get a weekly report delivered right to your email inbox.
Get simple data visualizations, such as a rolling heatmap of your best programming times by hour of the day.
See your speed, frequency, and top files across your commits.
Frequently asked questions
What happens when I code offline?
When you code offline, your data is temporarily stored in your data.json file in your .software folder. When you regain connectivity, we batch send data from this file to Software.com. You can check your last update time for each plugin in your session.json folder.
Is my data private?
We will never share your individual identifiable data. We aggregate anonymized data to help developers improve, so we can show how your data compares to groups, such as all developers using Software. When we combine data into teams or groups, we strip away all personal identifiable data (e.g. name, project names, etc.), unless it’s your data shown only to you.
How much does Software cost?
Software is free for individuals and teams. For access to historical data beyond 90 days, modest data charges may apply (pricing will be determined after beta). In the future, we will provide enterprise features and pricing as well.
How long does Software keep my data?
Software keeps all of your data, but only the most recent 90 days of data will be accessible for free accounts. You will be able to upgrade to a paid plan in the future, but paid plans are not yet available.
Can I use multiple text editors or IDEs?
Yes. Software works with multiple text editors or IDEs across multiple devices.
Ready to get started?
It only takes a minute to install a plugin. Plus, it’s free.Install Code Time