Just another (k)ommandline timetracker
Project description
JAKT
Jakt is just another (k)ommand-line timetracker tool.
⚠️ Jakt is under heavy development: Breaking changes can occur at any moment. ⚠️
If you find an issue please submit it here.
But what is it?
Jakt helps you keep track of how you spend your time. Whether you want to keep better track of how much time you spend on each project or want to keep yourself accountable while working, jakt is the perfect tool.
The name
The name comes from the norwegian word for hunt. Timetracking is one of the best tools in your arsenal in your hunt for productivity.
And if you are wondering, yes, I started with the acronym.
Features
Jakt is a tool for timetracking. It has support for:
- Projects
- Tags
- Live tracking from commandline
- Manually adding time that is not tracked live
- Editing tags and projects in previously tracked time
- A python library that can be used in other applications
For feature requests please open an issue.
Installation
Jakt can be installed from PyPI using:
pip install jakt
You can then start using jakt by simply typing
jakt start <PROJECT> <[TAGS]>
in any terminal.
From Source
- Clone the repo
cd jakt
pip install -e .
Make sure to use the correct version of pip, some users will need to usepip3
instead.
If you intend to develop with Jakt as well as using it for timetracking there is a step 4:
jakt debug true
This way you can create a testing environment without risking your tracked timeslots. The only file that is accessed by both environments is the configfile.
License
This project is licensed under the MIT License. See LICENSE.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file jakt-0.0.7.tar.gz
.
File metadata
- Download URL: jakt-0.0.7.tar.gz
- Upload date:
- Size: 11.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cada0317daefefbb4202d70657b2d11d189df9a91e229b3c1adee67195c842cd |
|
MD5 | afb709e1dc73873986cca52abf1f178c |
|
BLAKE2b-256 | b8f1b056efd695bc55e2e0436eb31505d13a7e31caba7eab925bd794f535d7d2 |
File details
Details for the file jakt-0.0.7-py3-none-any.whl
.
File metadata
- Download URL: jakt-0.0.7-py3-none-any.whl
- Upload date:
- Size: 12.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 153f5b167a86de7bf84460cf647ad0f7482a6c6f122b29fc65502a78217f2bf2 |
|
MD5 | 32f6271571af87ee8b123bd649f3829b |
|
BLAKE2b-256 | 4662760a184835003926b2e80c707561690e6b9dd7768ef0b37e0aa2039fbfd4 |