A Ruby library for terminal text styling with ANSI colors and effects. Provides an elegant, functional API with immutable style objects that can be composed using the >> operator. Supports standard colors, hex values, and comprehensive text effects including bold, faint, italic, underline, overline, blink, inverse, and concealed text. Features type-safe argument validation using dry-schema and dry-types.

Required Ruby Version

>= 3.2.9

Authors

OZAWA Sakuro

Versions

  1. 1.1.0
    1. source

      1. 1.1.0 source November 02, 2025 (16.5 KB)
  2. 1.0.0
    1. source

      1. 1.0.0 source September 09, 2025 (40.5 KB)

Pushed by

GitHub

SHA 256 checksum