{"repo":"viseshrp/workedon","free":true,"listed":false,"github":"https://github.com/viseshrp/workedon","clone":"git clone https://github.com/viseshrp/workedon.git","description":"Work tracking from your shell.","language":"Python","stars":36,"topics":["cli","command-line","command-line-tool","journal","journal-application","log","productivity","python","python3","work"],"license":"MIT","category":"cli-tools","readme_excerpt":"workedon Work tracking from your shell. 🚀 Why this project exists I believe tracking your work is an important way of measuring productivity and is a habit that is very helpful to develop. But the thing about habits is - if they aren’t easy and accessible, you will eventually stop doing them - just like going to a gym that is 40 minutes away :) I tried different methods to log my work and failed. Google Docs, iCloud Notes, Notepad++, Sticky Notes, etc. I really wanted a way of tracking with very little effort so I could make this a habit. It's pretty obvious that we all spend most of our day on the terminal. Wouldn’t it be nice if I wrote a feature, committed it and then logged what I did right then and there without a second thought? What if I could also search this based on date so I could look at, for example, how productive I was in the past week? workedon is another attempt of mine to make work logging a habit and improve my productivity. 🧠 How this project works This tool is useful in two ways - for logging work and fetching logged work. The implementation is very simple. Work is logged in the form of workedon @ or just workedon (which uses the current date/time). There is a custom parser that reads the content, splits it at the @ to a work and a date component and then uses the awesome dateparser library to parse human-readable dates into datetime objects. This is then saved in a SQLite database (File location varies based on OS). Logged work can be fetched using mul","default_branch":null,"files":null,"tree":[],"storefront":"/r/viseshrp","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/viseshrp/workedon/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."}