A simple command-line tool for managing daily journal entries in markdown format with git integration.
- Daily entries: Create daily journal entries with predefined templates
- Aggregation: Extract and organize entries by category into markdown tables
- Git integration: Automatic git commit and push functionality
- Simple setup: Interactive initialization with folder structure creation
pip install .jlog initjlog todayjlog yesterdayUseful for checking the todos left over from your previous entry. Optionally pass an editor to open it directly, e.g. jlog yesterday code.
jlog aggregatejlog push- Python 3.8+
- Git (for version control features)
MIT License