Skip to main content

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

  1. Clone the repo
  2. cd jakt
  3. pip install -e .
    Make sure to use the correct version of pip, some users will need to use pip3 instead.

If you intend to develop with Jakt as well as using it for timetracking there is a step 4:

  1. 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

jakt-0.0.7.tar.gz (11.7 kB view details)

Uploaded Source

Built Distribution

jakt-0.0.7-py3-none-any.whl (12.4 kB view details)

Uploaded Python 3

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

Hashes for jakt-0.0.7.tar.gz
Algorithm Hash digest
SHA256 cada0317daefefbb4202d70657b2d11d189df9a91e229b3c1adee67195c842cd
MD5 afb709e1dc73873986cca52abf1f178c
BLAKE2b-256 b8f1b056efd695bc55e2e0436eb31505d13a7e31caba7eab925bd794f535d7d2

See more details on using hashes here.

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

Hashes for jakt-0.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 153f5b167a86de7bf84460cf647ad0f7482a6c6f122b29fc65502a78217f2bf2
MD5 32f6271571af87ee8b123bd649f3829b
BLAKE2b-256 4662760a184835003926b2e80c707561690e6b9dd7768ef0b37e0aa2039fbfd4

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page