6.06
Simple, feature rich ascii table generation library
2019
2020
2021
2022
2023
2024
2.93
Terminal screen size detection that works on Linux, macOS and Windows systems and supports Ruby MRI, JRuby, TruffleRuby and Rubinius interpreters.
2019
2020
2021
2022
2023
2024
2.76
The purpose of this library is to help move the terminal cursor around and manipulate text by using intuitive method calls.
2019
2020
2021
2022
2023
2024
2.0
A terminal spinner for tasks that have non-deterministic time frame.
2019
2020
2021
2022
2023
2024
1.47
A beautiful and powerful interactive command line prompt with a robust API for getting and validating complex inputs.
2019
2020
2021
2022
2023
2024
1.33
Terminal color capabilities detection
2019
2020
2021
2022
2023
2024
0.94
A set of methods for processing keyboard input in character, line and multiline modes. It maintains history of entered input with an ability to recall and re-edit those inputs. It lets you register to listen for keystroke events and trigger custom key events yourself.
2019
2020
2021
2022
2023
2024
0.79
A toolbox for developing beautiful command line clients.
2019
2020
2021
2022
2023
2024
0.67
Execute shell commands with pretty output logging and capture their stdout, stderr and exit status. Redirect stdin, stdout and stderr of each command to a file or a string.
2019
2020
2021
2022
2023
2024
0.51
Convert a markdown text or document into a terminal friendly output.
2019
2020
2021
2022
2023
2024
0.41
Terminal UI framework
2019
2020
2021
2022
2023
2024
0.27
A flexible and intuitive table generator
2019
2020
2021
2022
2023
2024
0.27
Draw various frames and boxes in the terminal window.
2019
2020
2021
2022
2023
2024
0.2
A framework for building GUI/TUI terminal/console applications.
2019
2020
2021
2022
2023
2024
0.2
Display a single or multiple progress bars in the terminal. A progress bar can show determinate or indeterminate progress that can be paused and resumed at any time. A bar format supports many tokens for common information display like elapsed time, estimated time to completion, mean rate and more.
2019
2020
2021
2022
2023
2024
0.11
A cross-platform terminal pager that works on all major Ruby interpreters.
2019
2020
2021
2022
2023
2024
0.08
Plain text table generator with a column-based API
2019
2020
2021
2022
2023
2024
0.07
Print directory or structured data in a tree like format.
2019
2020
2021
2022
2023
2024
0.05
Draw pie charts in your terminal window.
2019
2020
2021
2022
2023
2024
0.03
Write text in large stylized characters using a variety of terminal friendly fonts.
2019
2020
2021
2022
2023
2024