This is a full-featured Notes CLI app written in Go. It supports creating, viewing, editing, deleting, tagging, and searching notes with persistent storage via JSON.
- Add notes with title, body, tags, timestamps
- Search notes by keyword
- View formatted notes
- Edit & delete existing notes
- Save notes to
data/notes.json - Colorful CLI with
fatih/color
git clone https://github.com/YOUR_USERNAME/AdvancedNotesCLI.git
cd AdvancedNotesCLI
go mod init AdvancedNotesCLI
go get github.com/fatih/color
go run main.goAdvancedNotesCLI/
βββ main.go
βββ notes/
β βββ model.go
β βββ manager.go
βββ data/
β βββ notes.json
Feel free to fork and enhance this project further!
Built by [Somanadh K.]