Cross-platform desktop implementation of TagTime
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
__snapshots__
patches
resources
src
support
test
.appveyor.yml
.babelrc
.editorconfig
.eslintrc.json
.gitignore
.travis.yml
CONTRIBUTING.md
LICENSE
README.md
gulpfile.js
npm-shrinkwrap.json
package.json
tsconfig.json
tslint.yaml

README.md

TagTime-desktop

Linux & macOS Build Status Greenkeeper Badge bitHound Overall Score

Windows Build status AppVeyor tests

Latest (pre)release

This is a cross-platform desktop GUI implementation of TagTime.

To determine how you spend your time, TagTime literally randomly samples you. At random times it pops up and asks what you're doing right at that moment. You answer with tags.

See http://messymatters.com/tagtime for the whole story.

Here's a clip of an intrepid user getting pinged by TagTime whilst job hunting. As well as what "project" they're working on, they're also using TagTime to record what tools they're using - in this case, emails. Later, they'll be able to analyze their tags to see how they spend their time on the computer. cast

Inspired by alice0meta.

Installation and Quick Start

Download the latest installer from Releases and run it.

The application will automatically launch in the background on system startup. Preferences can be set via the tray icon.

Contributing

Contributions welcome! This is a fun side-project, there's lots to do, and your use-case might be different to mine. Take a look at the issues and raise a new one for feature requests or bug reports. Submit a Pull Request if you've got changes you'd like to contribute. Please see the CONTRIBUTING.md file for design and development info.

Beeminder

I don't use Beeminder, so haven't implemented support. Pull requests welcome.