journalot

Minimal journaling CLI for developers.

GitHub stars MIT License Version 4.7
$ journal
# Opens today's entry in your editor
$ journal "Had a breakthrough today"
# Quick capture without opening editor
$ journal --search "confidence"
Found in 3 entries...
brew tap jtaylortech/journalot
brew install journalot
git clone https://github.com/jtaylortech/journalot.git
cd journalot
sudo ./install.sh

What is journalot?

A CLI tool for maintaining a daily markdown journal with Git version control. Just type journal in your terminal and start writing.

Features

Usage

journal                              # Open today's journal
journal "Had a breakthrough today"   # Quick capture
journal --yesterday                  # Open yesterday's entry
journal --date "last friday"         # Natural language dates
journal --search "confidence"        # Search all entries
journal --list                       # List all entries
journal --stats                      # View statistics
journal --backup                     # Create backup

Documentation

Full documentation, configuration options, and advanced features available on GitHub.