1 unstable release

0.4.0 Oct 21, 2023

#2325 in Command line utilities

22 downloads per month

Apache-2.0

21KB
456 lines

Example of terminal

ITDL: Interactive Todo List

An interactive Todo list CLI tool written in Rust.

Installation

cargo install itd

Building

To build and run yourself, you can clone the Github repository.

git clone https://github.com/joeymalvinni/todo.git

Install crossterm using cargo install crossterm. Run using cargo run.

Todo

  • Edit existing list item using 'i'
  • Move around in insert mode using Left and Right arrow keys
  • Settings edit to use unicode or markdown
  • Colors (?)
  • Change tab using 'h' and 'l' for left and right
  • Mark as done/todo using 'x'
  • Append new item using 'a'
  • Save edits on quit

Dependencies

~0.8–6MB
~20K SLoC