Taskbook – Command Line-Based Tasks, Boards, and Notes

Taskbook is a simple, free, open-source, command line-based utility app for creating and managing notes and tasks across multiple boards.

It uses a minimal syntax and being security conscious, automically saves all your data to the storage to avoid corruption or sharing with unpermitted parties. By default, the data is stored in JSON file at ~/.taskbook/storage.

When items are deleted, they are automatically archived so that you can peruse them or restore them anytime you want.

Taskbook keeps track of your completed tasks and indicates it in the form of percentage at the bottom of the terminal. It further breaks down the information to indicate how many tasks are done, pending, and your notes count.

Taskbook – Commandline Note Taking Tool

View Modes

A featured highlight in Taskbook is its views- Board view and Timeline view.

Launching Taskbook without any options will display all saved items grouped into their respective boards (the default view).

Taskbook Board View

Display all items in a timeline view based on their creation date using the --timeline/ -i option.

Taskbook Timeline View

It is good to use the Board view for a simple overview of your immediate tasks while the Timeline view is ideal for getting an overall overview of your tasks. You decide how often you use which.

  gImageReader – Extract Text from Images and PDF’s in Linux

Features in Taskbook

  • Free and open-source.
  • Use boards to organize tasks and notes.
  • 2 viewing modes: Board & Timeline.
  • Supports setting item priority & favourite.
  • Search & filter items.
  • Restore (archived) deleted items.
  • Lightweight & fast.
  • Data written atomically to storage.
  • Custom storage location.
  • Progress overview.
  • Simple & minimal usage syntax.
  • Supports notifications.
  • Configurable through ~/.taskbook.json.

How to Install and Use Taskbook in Linux

Installing Taskbook is easy using snap.

# snap install taskbook# snap alias taskbook tb # set alias 

Taskbook has many commands that you can use to tell it what to do and they are easy to remember.

The command format is:

$ tb [ ...]

Some of the options include:

none Display board view--task, -t Create task--note, -n Create note--timeline, -i Display timeline view--delete, -d Delete item

You can run $ tb --help to see the list of options at your disposal and you can always refer to GitHub page for walkthroughs.

Taskbook is a cooler version of Taskwarrior  as it has a more beautiful syntax, is configurable, and has way more options, including its views.

What’s your take on Taskbook? Share your thoughts with us in the comments section below.

Sharing is Caring… Share on Facebook Share on Twitter Share on Linkedin Share on Reddit
Related Posts

6 Best Online Linux Bash Editors

If you have been following our posts, we published an article that lists the best online terminal platforms for learning how to work with the

10 Best Screenshot Apps for macOS

macOS comes with built-in options for taking screenshots but it doesn’t offer users sufficient annotation options or advanced features like encryption, conversion to GIF, etc.Today, we