Skip to content

About

Command Line Interface (CLI) todo list app built using rust. (This is my favorit todo list)

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

todo-cli-app-rust

simple command-line interface (CLI) todo list app built using Rust. This project is created as a learning exercise to explore basic Rust syntax, Vec, input/output, and flow control using match.


📦 Requirements

  • Rust (recommended via rustup)
  • Linux/macOS/Windows with terminal support

🛠️ Installation & Usage

1. Clone the Repository

git clone https://github.com/domswp/todo-cli-app-rust
cd todo-cli

2. Run the App

cargo run

✍️ Code Highlights

Built using Rust's standard I/O (std::io)

Uses Vec<String> to store tasks

Interactive loop and match control flow

Input validation with .parse::<usize>()


🔮 Future Improvements

Save & load todos from file (.txt or .json) [Done]

Add categories or deadlines

Use struct and modules for better structure [Done]

Cross-platform compiled binary


📚 License

This project is open source and available under the MIT License.

About

Command Line Interface (CLI) todo list app built using rust. (This is my favorit todo list)

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages