6 releases (3 breaking)

0.8.0 Jul 31, 2023
0.7.0 Jul 14, 2023
0.4.0 Jul 2, 2023
0.3.3 Jul 1, 2023
0.3.0 Jun 30, 2023

#2584 in Command line utilities

42 downloads per month

MIT license

25KB
578 lines

jourst logo

docker crate

jourst

This project has been developed to better understand the Rust programming language and to learn the basic concepts in this language practically.

This is a simple command line-based to do management application. With this application, you can record tasks, view the task list, mark tasks as completed, and perform deletion operations.

Features

  • Add: Task
  • List: All, Completed, Today, Yesterday, Tomorrow
  • Mark task as completed
  • Remove: By id, Completed
  • Sync: All undone tasks are moved to the day
  • Export: HTML, Markdown

Basic Usage

asciicast

Contributing

If you would like to contribute to this project, please follow the steps below:

  • Fork this project.
  • Create a new branch: git checkout -b my-new-feature.
  • Make changes and commit them: git commit -am 'Add some feature'.
  • Push to the branch: git push origin my-new-feature.
  • Create a new pull request (PR).

License

This project is licensed under the MIT License. For more information, please see the LICENSE file.

Dependencies

~33MB
~551K SLoC