| Crates.io | doggyjournal |
| lib.rs | doggyjournal |
| version | 0.1.0 |
| created_at | 2025-12-10 18:20:58.749764+00 |
| updated_at | 2025-12-10 18:20:58.749764+00 |
| description | A Rust TUI daily mood journal app |
| homepage | https://github.com/meltingscales/DoggyJournal |
| repository | https://github.com/meltingscales/DoggyJournal |
| max_upload_size | |
| id | 1978555 |
| size | 49,132 |
A Rust TUI (Terminal User Interface) daily mood journal application.
cargo build --release
Run the application:
cargo run
Or run the compiled binary:
./target/release/doggyjournal
Tab - Move to next sectionShift+Tab - Move to previous sectionCtrl+S - Save manuallyCtrl+V - View past entriesCtrl+Q - Quit (saves automatically)Home/End - Jump to start/end of line↑/↓ or j/k - Navigate through entriesEnter - Select entry to viewEsc - Return to journaling modeJournal entries are stored in ~/.doggyjournal/ as JSON files, one file per day.
Each file is named with the date format: YYYY-MM-DD.json
MIT OR Apache-2.0