#todo #cli

app jourst

Simple command line todo tool

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

#920 in Command line utilities

40 downloads per month

MIT license

578 lines

jourst logo

docker crate


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.


  • 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



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).


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


~534K SLoC