This website requires JavaScript.
Explore
Help
Sign in
ChaoticByte
/
journal
Watch
1
Star
0
Fork
You've already forked journal
0
Code
Issues
Pull requests
Projects
Releases
2
Packages
Wiki
Activity
Actions
A simple encrypted journal for the Linux terminal.
encryption
go
journal
terminal
27
commits
1
branch
2
tags
304
KiB
Go
98.9%
Shell
1.1%
a21543fdac
Find a file
HTTPS
Download ZIP
Download TAR.GZ
Download BUNDLE
Open with VS Code
Open with VSCodium
Open with Intellij IDEA
Cite this repository
BibTeX
Cancel
ChaoticByte
a21543fdac
Underline the entry timestamp when showing entry
2026-01-16 22:32:10 +01:00
.gitignore
Add most of the cli, improve JournalFile
2026-01-12 23:01:15 +01:00
ansi.go
Code documentation
2026-01-16 22:28:21 +01:00
data.go
Use dumb line-buffered 'editor' instead of an external editor, remove support for editing notes, and more changes
2026-01-16 01:27:09 +01:00
encrypt.go
Document the used encryption algorithms and code
2026-01-16 21:52:21 +01:00
go.mod
Add terminal ui stuff (ansi escape codes, ask for password, multiple choice), cli entrypoint (ask for password, load journal)
2026-01-11 23:20:49 +01:00
go.sum
Add terminal ui stuff (ansi escape codes, ask for password, multiple choice), cli entrypoint (ask for password, load journal)
2026-01-11 23:20:49 +01:00
main.go
Rename some ansi escape code consts and the Entrypoint function
2026-01-16 20:58:16 +01:00
tui.go
Underline the entry timestamp when showing entry
2026-01-16 22:32:10 +01:00