VibeHunt
Back to browse

Bartib

Easy to use time tracking tool.

Source

A command‑line utility records work intervals by saving each start, stop, and pause event to a plain‑text log file. Users can begin a new activity with a description and optional project tag; the tool automatically ends any currently running entry, eliminating the need for manual stops. It also supports continuing a previous task, editing or deleting logged entries, and generating reports such as daily listings or summaries of recent work.

The program is aimed at developers, freelancers, and anyone comfortable with terminal workflows who needs a lightweight, scriptable way to track billable or personal time. Because the log is stored in a human‑readable format, users can process it with other tools or version‑control it. Reporting commands provide durations in minutes or hours, and filters allow viewing activities for a specific day or the most recent entries.

Implemented in Rust and distributed as a stable crate, the software can be installed via Cargo, Homebrew, the Arch User Repository, or Alpine packages. It includes shell auto‑completion and a test suite that runs on each commit, ensuring reliability across platforms.

Reviews

Sign in to leave a review.

Loading reviews…

Similar apps