{"repo":"aaleino/todoman","free":true,"listed":false,"github":"https://github.com/aaleino/todoman","clone":"git clone https://github.com/aaleino/todoman.git","description":"A terminal program that helps to create detailed to-do lists and keeps track of time","language":"C++","stars":35,"topics":["todo","terminal-based","md","productivity","timetracking"],"license":"MIT","category":"productivity","readme_excerpt":"Todo manager This program makes todo lists easily readable and editable and helps to divide tasks into subtasks. It also tracks the time spent on each task and can be used to write small notes. This is an experimental hobby project that is under construction. Demo ==== For example: produces Work - [x] Write article - [x] Write software - [ ] Hobby Explanation: \"Work\" was converted to a project that contains subitems. \"Hobby\" was not and can be tagged completed/uncompleted. \"Work\" was completed when all the subtasks were completed. Subprojects can be started within projects, i. e. one can always convert a to-do item to a project. The bars keep track of the total time towards a goal (e. g. daily target) and suggest when to take a break. After quitting the program, the user can generate a time usage report on the tasks on an all-time or per session basis. This information is stored in the to-do file as comments and resets when requested. Example report: =============== Session summary ================ Session report from 2021-12-18 15:27:48 to 2021-12-18 15:29:57. Time spent on tasks during session: 46s Work: 38s 82.61% Hobby: 8s 17.39% ================================================ --------------- Session summary for subtask: Work------------------ Time spent on tasks during session: 38s Write software: 21s 55.26% Write article: 17s 44.74% ------------------------------------------------------------------- Reading long to-do lists can be daunting. The file may grow long but s","default_branch":null,"files":null,"tree":[],"storefront":"/r/aaleino","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/aaleino/todoman/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}