Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CLI Todo Rust

Простой консольный менеджер задач на Rust с хранением данных в SQLite.

Возможности

  • добавление задач с описанием;
  • просмотр списка задач;
  • отметка задачи выполненной;
  • удаление задачи;
  • экспорт всех задач в JSON.

Запуск

cargo run -- add "Купить продукты" --description "Молоко, хлеб"
cargo run -- list
cargo run -- done <task-id>
cargo run -- delete <task-id>
cargo run -- to-json

После установки бинарник называется todo:

cargo install --path .
todo add "Новая задача"

Технологии

  • clap для CLI;
  • rusqlite для SQLite;
  • serde и serde_json для JSON;
  • chrono для времени;
  • thiserror для ошибок.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages