MyTasks is a simple solution to manage your tasks and notes across multiple boards from within your terminal.
- Organize your tasks and notes
- Lightweight tool
- Manage tasks effectively
- Archive notes / tasks
- Restore archive notes / tasks
- Favorite mechanism
- Support of multiple display modes
- Simple usage syntax
- Search & filter mechanism
- Tasks due date & custom notification
- Custom template
- Profile support
You can install the package using go tool
$ go get -u github.com/benzid-wael/mytasks
IF you want to install only the cli tool
$ go get -u github.com/benzid-wael/mytasks/cmd/mytasks
I recommend installing it using bingo
$ bingo install github.com/benzid-wael/mytasks/cmd/mytasks@v0.0.1
Later you can uninstall it using this command
$ bingo uninstall mytasks
$ mytasks task --title "Learn golang" --tags coding --tags golang
$ mytasks note --title "Golang is all about types" --tags golang
As per now, we support two display modes:
- Timeline view where items are grouped per creation date
- Board view where items are grouped per board. A board is identified by a unique tag