Awesome Ruby Terminal UI

  • pastel pastel 638
    star
    updated 9 months ago MIT License

    Terminal output styling with intuitive and clean API.

  • tabulo tabulo 244
    star
    updated 4 months ago MIT License

    Plain text table generator for Ruby, with a DRY, column-based API

  • tty tty 2,505
    star
    updated almost 2 years ago MIT License

    Toolkit for developing sleek command line apps.

  • updated over 2 years ago MIT License

    Draw various frames and boxes in your terminal window

  • updated 9 months ago MIT License

    Terminal color capabilities detection

  • updated 11 months ago MIT License

    Execute shell commands with pretty output logging and capture stdout, stderr and exit status.

  • updated 9 months ago MIT License

    A highly customisable application configuration interface for building terminal tools.

  • updated 9 months ago MIT License

    Terminal cursor movement and manipulation of cursor properties such as visibility

  • updated 11 months ago MIT License

    Opens a file or text in the user's preferred editor

  • updated 11 months ago MIT License

    File manipulation utility methods

  • updated over 2 years ago MIT License

    Terminal fonts

  • updated 2 months ago MIT License

    Hyperlinks in your terminal

  • updated 8 months ago MIT License

    A readable, structured and beautiful logging for the terminal

  • updated 10 months ago MIT License

    Convert a markdown document or text into a terminal friendly output.

  • updated 10 months ago MIT License

    A declarative command-line parser

  • updated 8 months ago MIT License

    Terminal output paging - cross-platform, major ruby interpreters

  • updated 10 months ago MIT License

    Draw pie charts in your terminal window

  • updated 10 months ago MIT License

    Operating system detection

  • updated 9 months ago MIT License

    Display a single or multiple progress bars in the terminal.

  • updated 5 months ago MIT License

    A beautiful and powerful interactive command line prompt

  • updated about 1 year ago MIT License

    A set of methods for processing keyboard input in character, line and multiline modes.

  • updated 10 months ago MIT License

    Terminal screen detection - cross platform, major ruby interpreters

  • updated 4 months ago MIT License

    A terminal spinner for tasks that have non-deterministic time frame.

  • updated 9 months ago MIT License

    A flexible and intuitive table generator

  • updated 10 months ago MIT License

    Print directory or structured data in a tree like format

  • updated 10 months ago MIT License

    Cross-platform implementation of Unix `which` command

  • vedeu vedeu 577
    star
    updated almost 2 years ago Other

    A framework written in Ruby for building GUI/TUI terminal/console applications.