#task-manager #time-tracking

bin+lib rtimelog

System for tracking time in a text-log-based format

11 releases (5 breaking)

0.51.0 Jan 15, 2023
0.50.3 Jan 7, 2023
0.50.2 Dec 29, 2022
0.49.1 Dec 15, 2022
0.46.4 Jul 30, 2022

#1151 in Command line utilities

Download history 7/week @ 2022-11-20 1/week @ 2022-12-04 56/week @ 2022-12-11 32/week @ 2022-12-18 29/week @ 2022-12-25 23/week @ 2023-01-01 23/week @ 2023-01-08 36/week @ 2023-01-15 10/week @ 2023-01-22 11/week @ 2023-01-29 14/week @ 2023-02-05 47/week @ 2023-02-12 11/week @ 2023-02-19 1/week @ 2023-03-05

59 downloads per month


6.5K SLoC


Version of the rtimelog program written in Rust.


The rtimelog program provides a low-impact, simple tool for tracking a person's time. It tracks individual changes in task events in a simple text file.

Rtimelog is a command line tool that supports adding and ending events. It also supports different reports on the amount of time spend on various tasks.

Full documentation of the tool is found in Manual and Tutorial.

The file Format provides information about how events are stored in the timelog file. This would be useful if you want to modify the file or generate your own reports from the file.

The original version of the format is described in Format, version 1. That version is the one supported by the Perl version of the application.


Use cargo to install the rtimelog executable.

cargo install rtimelog


I'm working on it


~183K SLoC