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
4
Packages
Wiki
Activity
Actions
A simple encrypted journal for the Linux terminal.
encryption
go
journal
terminal
24
commits
1
branch
4
tags
118
KiB
Go
98.9%
Shell
1.1%
969d29637f
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
969d29637f
Document the used encryption algorithms and code
2026-01-16 21:52:21 +01:00
.gitignore
Add most of the cli, improve JournalFile
2026-01-12 23:01:15 +01:00
ansi.go
Rename some ansi escape code consts and the Entrypoint function
2026-01-16 20:58:16 +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
Refactor tui.go, mainly to remove redundant code
2026-01-16 21:30:18 +01:00