Command Line
Techniques to help create command line interfaces, such as argument parsers, line editing, or output coloring and formatting
Recipe | Crates | Categories |
---|---|---|
Using clap's builder API | ||
Using clap 's derive API | ||
lexopt | ||
pico-args |
TODO
Recipe | Crates | Categories |
---|---|---|
ANSI Terminal | ||
Printing colored text to the Terminal | ||
Bold text in Terminal | ||
Bold and colored text in terminal | ||
Manipulate the cursor, style the output, handle input events |
TODO
Recipe | Crates | Categories |
---|---|---|
Build complex TUI | {{hi:Command-line interface}} |
TODO
Recipe | Crates | Categories |
---|---|---|
Ask for confirmation, selection, text input | ||
Display progress bars and spinners | {{hi:indicatif}} |
TODO
See also
Command Line Applications in Rust (book)⮳
Code⮳ for Command-Line Rust
(O'Reilly, 2022, ISBN 9781098109417)