Metadata-Version: 2.4
Name: clockin-tracker
Version: 1.0.2
Summary: A command-line time tracker for activities and projects
Keywords: cli,productivity,time-tracker,time-tracking
Author: Markos Narinian
Author-email: Markos Narinian <manarinian@gmail.com>
License-Expression: AGPL-3.0-only
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: End Users/Desktop
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Office/Business :: Scheduling
Requires-Dist: jsonschema>=4.26.0
Requires-Dist: platformdirs>=4.10.0
Requires-Dist: rich>=15.0.0
Requires-Dist: typer>=0.26.8
Requires-Python: >=3.13
Project-URL: Homepage, https://github.com/markosnarinian/clockin
Project-URL: Repository, https://github.com/markosnarinian/clockin
Project-URL: Issues, https://github.com/markosnarinian/clockin/issues
Description-Content-Type: text/markdown

# clockin

[![Upload Python Package](https://github.com/markosnarinian/clockin/actions/workflows/python-publish.yml/badge.svg)](https://github.com/markosnarinian/clockin/actions/workflows/python-publish.yml)

**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**

```sh
uv tool install clockin-tracker
```

Alternatively, install it with `pipx`:

```sh
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**

```sh
clockin --help
```

## License

[AGPL-3.0](LICENSE)
