Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time



Track is a very simple solution to my problems with tracking time. I came up with this idea while writing this blog post.

The application has a similar interface to chat software. You put your message at the bottom of the pane on the left and it stores the timestamp of that message. That message could be anything and the application will total up how many hours were spent on that item throughout the day. The application also provides totals by client, using the format "Client - Project - (Optional Task)" If you stop working you can put in a "-" as the message.

My purpose in developing this is to create a way for me to track my time with as little mental and time overhead as possible. Track would not be very good for large teams because the beauty of it is that it does not force users to input their time information in any particular way. I think it is great for individuals and small, closely knit teams.

Using Track

Track lives in your browser and at this time does not need to connect to a server. It uses HTML5 localStorage to store all your time information and that information will be saved between browser sessions and even computer restarts.

To get started with Track, either clone the repository into a folder or download a ZIP of all the files and then open default.html in your modern browser of choice.

Please note that while I use this application to track my time I do not recommend using it without extreme caution. I have not tested many situations or any other browsers than Chrome.

Planned Additional Features

  • Allow for customizable settings for the "end time" message (currently "-")
  • Allow for customizable settings for rounding hours (currently rounds to the nearest half hour)
  • Allow for different time formatting
  • Provide statistics in addition to the total amount tracked over the last 7 days


No description, website, or topics provided.







No releases published


No packages published