#todo-list #todo #list #penlist

app penlist

Todo List console based application written in Rust

7 releases

0.1.1 May 1, 2024
0.0.9 Apr 30, 2024

#910 in Command line utilities

Download history 1/week @ 2025-02-27

214 downloads per month

Custom license

12KB
191 lines

penlist

Todo List console based application written in Rust.

Crates.io

šŸ“‹ Requirements

Rust, Cargo installed in your machine and a Nerd Font to icons appears properly in your machine.

  • Rust
  • Cargo
  • Nerd Font

Dependencies are automatically installed.

šŸ”§ Install

To install it just execute this:

$ cargo install penlist

āš™ļø Running

To run the application just type this in your terminal:

$ penlist
────────────────────────────────────────────────────
                     🐧 PenList
────────────────────────────────────────────────────

           ☐ 001: Make dinner
           ā˜‘ 002: Add /routes/findUser.ts
           ☐ 003: Fix issue n° 284

     ──────────────────────────────────────────
                        1/3
>

In the > prompt, you can access all commands and aliases with help command, an there are the commands:

  • help: prints help message.

  • add <title>: adds an item to the list.

  • remove <id>: remove an item from the list.

  • toggle <id>: toggle an item to checked and unchecked such as ☐ and ā˜‘

  • quit: quit from application.

  • save <filename>: save your todo list into a file.

  • load <filename>: load your todo list from a file.

  • Aliases: help: (h); add: (a); remove: (rm); toggle: (done, dn); quit: (q);

šŸ› ļø Project Dependencies

āœ”ļø To Do

  • Aliases
  • Option to save todo list into a file.
  • Progess bar.
  • Content prettier and in the middle.

āœ’ļø Author

šŸ“„ License

MIT LICENSE

Dependencies

~3–11MB
~121K SLoC