journalot

Minimal journaling CLI for developers.

GitHub stars MIT License Version 4.7
journalot demo - quick capture and list 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 (newest first)
journal --tag work                   # Filter by hashtag
journal --stats                      # View statistics
journal --random                     # Rediscover an old entry
journal --backup                     # Create backup
journal --export html                # Export to HTML

Documentation

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