☰ Menu
CLI Open source 18 installs/mo Up 1.58×

bartib for Mac

bartib

Bartib is an easy to use time tracking tool for the command line. It saves a log of all tracked activities as a plaintext file and allows you to create flexible reports.

bartib — overview

Bartib is an easy to use time tracking tool for the command line. It saves a log of all tracked activities as a plaintext file and allows you to create flexible reports.

Contents Bartib Contents Tutorial How To ... How to install Bartib Download an executable With Cargo From the AUR (Arch Linux) Via homebrew Via apk (Alpine Linux) How to build Bartib Precision How to define in which file to save the log of your activities How to edit or delete tracked activities How to activate auto completion Command overview The essentials Getting Help Tracking activities Reporting and listing activities Edit activities Doing other stuff

Tutorial

Alice is not chasing white rabbits any more. She has a real job now with real clients and project managers. Therefore, she has to keep track of how she uses the hours of her working day. See how Alice uses Bartib for this and learn how you can use it, too.

At 8:00 a.m. Alice arrives at the office. She got an email from her project manager who asks her to start working right away on _Urgent Task X_ from _Important Project A_. So Alice types at the command line:

And Bartib confirms:

At 8:43 one of her colleagues drops by and they decide to have a coffee. As she cannot bill this time to her clients, Alice stops the running activity in Bartib:

Almost 10 minutes later she is back at her desk and continues work:

At 10:13 another email arrives: _Urgent Task X_ has to wait! Now _More Urgent Task Y_ from _Just Another Project B_ has to be carried out immediately.

Alice types:

See how Bartib just stops the running activity when another one starts? No need to stop it manually.

It is a productive morning. After _More Urgent Task Y_ Alice works on other projects and other tasks, but now it is time for lunch and Alice lets Bartib list all the activities she has tracked today until now:

After her lunch break Alice wants to continue work on _More Urgent Task Y_. Instead of typing the task description and the project name again, she asks Bartib for a list of all the tasks she has recently worked on:

And she instructs Bartib to continue task #3:

An exciting day at work continues. As it is a Friday Alice decides to already leave work at shortly after seven. She stops her latest activity and asks Bartib for a report:

Alice is happy. This was just another great day at the company and thanks to Bartib tracking her time was a breeze.

Do you want to be as happy as Alice? Use Bartib!

How To ...

How to install Bartib

Download an executable

Simply download a suitable executable from and copy it in some directory that is listed in your PATH (e.g. ~/bin).

With Cargo

You may also use cargo to install Bartib from crates.io:

From the AUR (Arch Linux)

Via homebrew

Via apk (Alpine Linux)

(Currently bartib is only available in the testing repository)

General Packaging Status

How to build Bartib

Details

适用于命令行的简易时间跟踪器

How to install bartib

  1. Open Terminal (press ⌘ + Space and type “Terminal”).
  2. If Homebrew is not installed yet, run the command below first.
  3. Run this command:

Latest 10 releases

Last updated 2024-02-29; current version v1.1.0, with the latest 3 releases listed.

VersionReleasedTypeSizemacOSWindowsLinux
v1.1.02024-02-29Stable414 KBDownloadDownloadDownload
v1.0.12021-11-25Stable——DownloadDownload
v1.0.02021-11-15Stable——DownloadDownload

Data from GitHub Releases; stable releases first, each group sorted newest first.

Prebuilt bottle platforms

Official Homebrew bottles cover:

  • Apple silicon · latest macOS
  • Apple silicon · macOS 26 Tahoe
  • Apple silicon · macOS 15 Sequoia
  • Apple silicon · macOS 14 Sonoma
  • Apple silicon · macOS 13 Ventura
  • arm64_monterey
  • Intel · macOS 14 Sonoma
  • Intel · macOS 13 Ventura
  • Intel · macOS 12 Monterey
  • Linux · ARM64
  • Linux · x86_64

Compared with similar apps

Only public metadata is compared, with no subjective recommendation; see the compare pages for field-by-field comparisons.

Compared with similar apps
AppVersionLicenseArchitecture30-day installs
bartibv1.1.0GPL-3.0-onlyCLI18
openssl@4openssl-4.1.0Apache-2.0CLI494,798
xzv5.8.40BSD AND GPL-2.0-or-laterCLI346,605
pkgconfpkgconf-3.0.10ISCCLI311,054

Similar apps: Command-line Tools

Leave a comment

评论表单加载中…