Skip to main content

clockin

Upload Python Package

Time to (c)lock in!

Welcome to a micro-project of mine! I've wanted to build a time tracker for a while. It annoys me that every time tracker I've tried is either built for contractors/freelancers, or, in the case of TUI time trackers, built for devs tracking tasks (who cares!). I do a loooot of things and have backlogs full of hundreds of ideas. This is why I want to track time spent working on my projects vs working out/relaxing/reading vs sleeping vs wasting time, along with % time allocation by activity type and by project. And who doesn't like an activity heatmap? It took me this long to build because I wanted to create proper apps for all platforms, but I decided I need this now — so I put it under micro-projects on my priorities list and built it as a terminal application (full TUI coming, relatively soon!).

Quick start

Installation

uv tool install clockin-tracker

Alternatively, install it with pipx:

pipx install clockin-tracker

The package is published on PyPI as clockin-tracker, while the installed command and Python package remain clockin.

For usage instructions

clockin --help

License

AGPL-3.0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

clockin_tracker-1.0.2.tar.gz (10.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

clockin_tracker-1.0.2-py3-none-any.whl (12.5 kB view details)

Uploaded Python 3

File details

Details for the file clockin_tracker-1.0.2.tar.gz.

File metadata

  • Download URL: clockin_tracker-1.0.2.tar.gz
  • Upload date:
  • Size: 10.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for clockin_tracker-1.0.2.tar.gz
Algorithm Hash digest
SHA256 373b75899cd73d63287fcd63c77de166dbd6eae423fb6dbe8ff9af1c4b6c9471
MD5 10947702fc2ed001b856fdc0df65ad2d
BLAKE2b-256 21a8264fe85ed9892b531a181f2c867546f1cf3d7e3eff2b961616627126fce3

See more details on using hashes here.

Provenance

The following attestation bundles were made for clockin_tracker-1.0.2.tar.gz:

Publisher: python-publish.yml on markosnarinian/clockin

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file clockin_tracker-1.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for clockin_tracker-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 f763e4ef27cf4b9925fbbbeea912a097766772da22200beae967833f99ab6493
MD5 80054ac81bc35e12e4a38c853a086c72
BLAKE2b-256 73e83a25e03ca935edeec3052e6154d720f3b366b77c844337f06c539bfed482

See more details on using hashes here.

Provenance

The following attestation bundles were made for clockin_tracker-1.0.2-py3-none-any.whl:

Publisher: python-publish.yml on markosnarinian/clockin

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

1.0.3

2 files

This release

1.0.2 This release

2 files

1.0.1

2 files

1.0.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page