Jrnl is a free and open source command line journal application for Linux, Windows and MacOS. It is written in Python and released under GNU General Public License v3.0. Using Jrnl, you can create, search, and view journal entries. It also comes with AES encryption of journals, composing and viewing modes.
How to Install Jrnl on Ubuntu
To install Jrnl on your system, run below commands one by one. It will install pipx and Jrnl on your system.
sudo apt install pipx
pipx ensurepath
pipx install jrnl
After that run below command to set your journal path and encryption and start writing.
jrnl
Create a new journal
jrnl today at 3am: Manikandan. You are Great.
today at 3am: will be interpreted as a time stamp. (you leave this blank for the current time.)
And until the first sentence mark (.?!:) (that is Manikandan.)will be interpreted as the title,
the rest as the body. (You are Great.)
View that journal using below command,
jrnl -on DATE
Use the below command in the terminal to get complete Jrnl usage details.
jrnl --help