node package manager
Painless code sharing. npm Orgs help your team discover, share, and reuse code. Create a free org »

time-tracking

time-tracking

Minimalistic command line time tracking.

asciicast

npm version build status dependency status dev dependency status

time-tracking is ISC-licensed.

Installing

npm install -g time-tracking

Usage

track start <name>
track 1 <name>
    Start a new or resume an existing tracker. `name` must be a valid JSON key.
track stop <name>
track 0 <name>
    Stop an existing tracker.
 
track add <name> <amount>
track + <name> <amount>
    Add any amount of time to an existing tracker.
track subtract <name> <amount>
track - <name> <amount>
    Subtract any amount of time from an existing tracker.
 
track status <name>
track s <name>
    Show the status of a tracker.
track status
track s
    Show the status of all active trackers.
 
Options:
    -s, --silent     No output
    -p, --porcelain  Machine-readable output.

Contributing

If you have a question, found a bug or want to propose a feature, have a look at the issues page.