https://github.com/derhuerst/time-tracking
⏱ Minimalistic command line time tracking.
https://github.com/derhuerst/time-tracking
cli
Last synced: about 1 year ago
JSON representation
⏱ Minimalistic command line time tracking.
- Host: GitHub
- URL: https://github.com/derhuerst/time-tracking
- Owner: derhuerst
- License: isc
- Created: 2015-09-14T13:37:30.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2020-11-24T01:49:18.000Z (over 5 years ago)
- Last Synced: 2024-12-25T00:30:11.261Z (over 1 year ago)
- Topics: cli
- Language: JavaScript
- Homepage: https://github.com/derhuerst/time-tracking
- Size: 72.3 KB
- Stars: 27
- Watchers: 4
- Forks: 3
- Open Issues: 5
-
Metadata Files:
- Readme: readme.md
- License: license.md
Awesome Lists containing this project
README
# *time-tracking* ⏱
Minimalistic command line time tracking.
[](https://asciinema.org/a/40145)
[](https://www.npmjs.com/package/time-tracking)
[](https://travis-ci.org/derhuerst/time-tracking)
[](https://david-dm.org/derhuerst/time-tracking)
[](https://david-dm.org/derhuerst/time-tracking#info=devDependencies)
[](https://gitter.im/derhuerst)
[](https://patreon.com/derhuerst)
*time-tracking* [is ISC-licensed](license.md).
## Installing
```shell
npm install -g time-tracking
```
## Usage
```
track start
track 1
Start a new or resume an existing tracker. `name` must be a valid JSON key.
track stop
track 0
Stop an existing tracker.
track add
track +
Add any amount of time to an existing tracker.
track subtract
track -
Subtract any amount of time from an existing tracker.
track status
track s
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](https://github.com/derhuerst/time-tracking/issues).