#command-line-interface #rust-library #message #cli-enhancement #text-styling #formatted-output #console-printing

bin+lib rustic_print

A versatile Rust library for enhancing console output. It offers a range of features to create a more engaging and informative command-line interface.

2 releases

0.1.1 Feb 23, 2024
0.1.0 Feb 23, 2024

#545 in Text processing

MIT license

25KB
457 lines

Rust

Rustic Print

Overview

rustic_print is a versatile Rust library for enhancing console output. It offers a range of features to create a more engaging and informative command-line interface.

Features

  • Colorful Output: Support for various console colors.
  • Formatted Blocks: Create blocks of text with customizable styles and padding.
  • Tables: Generate tables with adjustable column widths.
  • Message Types: Special formats for different types of messages like success, error, warning, etc.

Installation

To use rustic_print in your Rust project, add it to your Cargo.toml:

[dependencies]
rustic_print = "0.1.0"

To Do

  • Add progress bar support.
  • Add more interactive elements.

Dependencies

~0.8–7MB
~20K SLoC