A simple, fast journal note-taking CLI tool built with Bun.
- 📝 Quick daily journal entries with timestamps
- 🏷️ Tag your entries for better organization
- 📅 Automatic daily file creation (YYYY-MM-DD.md)
- 📂 Open notes folder in Neovim with
jn
(no args) - ⚡ Built with Bun for maximum performance
bun add -g jn
git clone https://github.com/athasdev/jn.git
cd jn
bun install
bun link
jn This is my journal entry for today
jn -t work,meeting Today I had an important meeting
jn --tags personal,health Went for a run this morning
jn
This opens your ~/notes
directory in Neovim.
Notes are stored in ~/notes/
with daily files:
~/notes/
├── 2025-01-15.md
├── 2025-01-16.md
└── 2025-01-17.md
Each daily file has this format:
# 2025-01-17
## [14:30] #work #meeting
Today I had an important meeting about the new project.
## [16:45] #personal
Went for a coffee with friends.
MIT