
Ultimate Time Tracker
Ultimate Time Tracker (utt) is a simple Python-based command-line application for tracking time, designed for users seeking straightforward time logging.
About this tool
Ultimate Time Tracker
Description
Ultimate Time Tracker (utt) is a simple, Python-based command-line application for tracking time. It is designed for users seeking straightforward time logging and reporting via the terminal.
Features
- Command-line Interface: Operate entirely from the terminal using simple commands.
- Easy Installation: Install via PyPI with
pip install utt. - Task Logging: Log tasks after completion using the
addcommand. - Start Day Tracking: Use the
hellocommand to start tracking your day. - Activity Types: Supports three types of activities: working, break, and ignored (distinguished by naming conventions).
- Timesheet Editing: Edit your timesheet directly in your preferred text editor via the
editcommand. - Reporting: Generate detailed timesheets and reports for a specific day, date, or range, including:
- Summary (total working and break time)
- Grouping by project
- Grouping by activity name
- Timeline of activities
- Project Tracking: Assign activities to projects with a simple prefix syntax (e.g.,
project-1:). - Current Activity Tracking: View and customize the current activity in reports.
- Stretch Feature: Extend the latest task to the current time with the
stretchcommand. - Plugins: Support for plugins to extend functionality (plugin system available, but no official plugins yet).
- Configuration: Customizable settings, including experimental timezone support.
- Bash Completion: Provides bash command auto-completion via
argcomplete. - Open Source: Licensed under GPLv3.
Pricing
- Ultimate Time Tracker is open source and free to use.
Tags
open-source, command-line, python, logging
Category
time-tracking-cli-tools
Surveys
Ładowanie......
Information
Websitegithub.com
PublishedMay 13, 2025
Kategorie
Tagi
Similar Products
6 result(s)