Cations: Terminal-Based Habit Tracker Application
Project date: July 2024
Project link available here (GitHub).
Notes: This is the first-ever public project that I’ve made, as you may be able to tell by its humble scope. Nevertheless I think it’s a cool idea. There are all sorts of fun bells and whistles that I would be interested in adding to this project if I ever revisit it.
cations is a lightweight application designed to help build and maintain good habits through incremental progress. The design philosophy was inspired by leading productivity systems such as James Clear’s “Atomic Habits” (no affiliation), and aims to allow users to achieve significant long-term success in a manageable and realistic way.
cations runs entirely through the terminal command-line interface (CLI), and is based on the Python Blessed library, which permits cross-platform usability.