Skip to content

Latest commit

History

History
29 lines (19 loc) 路 1.47 KB

File metadata and controls

29 lines (19 loc) 路 1.47 KB

CLI Bricks 馃П

A lightweight, modular set of building blocks for creating robust and beautiful Command Line Interfaces (CLIs).

GitHub license GitHub issues GitHub stars

CLI Bricks provides a collection of reusable, highly customizable UI components designed to make building terminal applications faster, cleaner, and more intuitive.


馃殌 Features

  • Modular Architecture: Pick and choose exactly which components ("bricks") you need without bloating your project.
  • Rich User Inputs: Easily implement text prompts, password fields, Yes/No confirmations, and selection menus.
  • Dynamic Feedback: Keep users informed with loading spinners, progress bars, and status indicators.
  • Beautiful Formatting: Built-in support for ANSI colors, typography styling (bold, dim, underline), and structured layouts (tables, panels).
  • Developer Friendly: Clean, intuitive, and thoroughly documented APIs.

馃摝 Installation

(Note: Replace this section with the exact command for your specific language package manager once published, e.g., Cargo, npm, pip, go get)

# Example
package-manager install cli_bricks