Blazingly fast CLI-based task manager chatbot for those who thrive in the terminal.
.jar
file from here..jar
file.java -jar glendon.jar
to start the application.The user can add 3 types of tasks to the task list: Todos, Deadlines and Events.
Command: todo <description>
.
The description can contain multiple words.
Examples:
todo workout
todo play hollow knight silksong
Command: deadline <description> /by <date>
Date format: yyyy-MM-dd
Examples:
deadline 2103t ip /by 2025-09-19
deadline ST2334 quiz /by 2025-09-18
Command: event <description> /from <start-time> /to <end-time>
Datetime format: yyyy-MM-dd HHmm
Examples:
event cca session /from 2025-09-17 1500 /to 2025-09-17 1630
event recess week /from 2025-09-20 0000 /to 2025-09-28 2359
list
Displays all tasks in the task list.
Command: list
find
Finds tasks whose description contains any of the given keywords and displays all matching tasks.
Command: find <keywords>
Examples:
find play
find hollow knight
find silksong
find silk
find song
find hollow knight silksong
mark
/unmark
Mark/unmark a specified task as completed/not completed, using its displayed index.
Command: mark <index>
Examples:
mark 1
unmark 2
delete
Delete a specified task using its displayed index.
Command: delete <index>
Example: delete 2
Glendon automatically saves the task list to data/tasks.txt
whenever changes are made.
Command: bye