| 1 | 221 | 248 | tty-screen | Terminal screen size detection that works on Linux, macOS and Windows systems and suppo... |
| 2 | 231 | 247 | tty-cursor | The purpose of this library is to help move the terminal cursor around and manipulate t... |
| 3 | 330 | 283 | tty-spinner | A terminal spinner for tasks that have non-deterministic time frame. |
| 4 | 465 | 922 | tty-color | Terminal color capabilities detection |
| 5 | 469 | 924 | pastel | Terminal strings styling with intuitive and clean API. |
| 6 | 642 | 1,079 | tty-reader | A set of methods for processing keyboard input in character, line and multiline modes. ... |
| 7 | 644 | 1,083 | tty-prompt | A beautiful and powerful interactive command line prompt with a robust API for getting ... |
| 8 | 778 | 1,398 | strings-ansi | Methods for processing ANSI escape codes in strings. |
| 9 | 810 | 1,468 | strings | A set of methods for working with strings such as align, truncate, wrap and many more. |
| 10 | 911 | 1,792 | tty-command | Execute shell commands with pretty output logging and capture their stdout, stderr and ... |
| 11 | 1,376 | 1,573 | tty-table | A flexible and intuitive table generator |
| 12 | 1,382 | 2,374 | benchmark-perf | Execution time and iteration performance benchmarking |
| 13 | 1,397 | 2,392 | benchmark-trend | Benchmark::Trend will help you estimate the computational complexity of Ruby code by ru... |
| 14 | 1,399 | 2,403 | benchmark-malloc | Trace memory allocations and collect stats. |
| 15 | 1,402 | 2,435 | rspec-benchmark | Performance testing matchers for RSpec to set expectations on speed, resources usage an... |
| 16 | 1,481 | 4,681 | tty-markdown | Convert a markdown text or document into a terminal friendly output. |
| 17 | 1,711 | 2,033 | tty-which | Platform independent implementation of Unix which command. |
| 18 | 2,004 | 3,728 | equatable | Provide equality comparison methods for objects based on their attributes by generating... |
| 19 | 2,129 | 1,993 | tty-box | Draw various frames and boxes in the terminal window. |
| 20 | 2,335 | 2,544 | github_api | Ruby client that supports all of the GitHub API methods. It"s build in a modular way, t... |
| 21 | 2,523 | 4,008 | necromancer | Conversion from one object type to another with a bit of black magic. |
| 22 | 3,127 | 4,526 | tty-pager | A cross-platform terminal pager that works on all major Ruby interpreters. |
| 23 | 3,395 | 2,172 | tty-progressbar | Display a single or multiple progress bars in the terminal. A progress bar can show det... |
| 24 | 3,663 | 5,230 | tty-tree | Print directory or structured data in a tree like format. |
| 25 | 5,488 | 3,548 | tty-editor | Open a file or text in a preferred terminal text editor. |
| 26 | 5,665 | 5,340 | tty-platform | Query methods for detecting different operating systems and their properties. |
| 27 | 5,948 | 5,821 | loaf | Loaf manages and displays breadcrumb trails in your Rails app. It aims to handle breadc... |
| 28 | 5,953 | 2,233 | tty-logger | Readable, structured and beautiful terminal logging |
| 29 | 6,581 | 5,968 | finite_machine | A minimal finite state machine with a straightforward syntax. You can quickly model sta... |
| 30 | 6,650 | 3,870 | tty-config | A highly customisable application configuration interface for building terminal tools. ... |
| 31 | 7,020 | 8,049 | tty-pie | Draw pie charts in your terminal window. |
| 32 | 7,083 | 12,615 | tty | A toolbox for developing beautiful command line clients. |
| 33 | 7,237 | 11,722 | tty-file | File manipulation utility methods. |
| 34 | 7,353 | 7,248 | verse | Text transformations such as truncation, wrapping, aligning, indentation and grouping o... |
| 35 | 7,745 | 2,369 | tty-option | Parser for command line arguments, keywords, flags, options and environment variables. |
| 36 | 7,955 | 32,028 | strings-truncation | Truncate strings with fullwidth characters and ANSI codes. Characters can be omitted fr... |
| 37 | 9,392 | 4,350 | tty-link | Terminal hyperlinks support detection and generation. |
| 38 | 10,984 | 7,599 | tty-font | Write text in large stylized characters using a variety of terminal friendly fonts. |
| 39 | 18,035 | 60,194 | github_cli | CLI-based access to GitHub API v3 |
| 40 | 18,719 | 12,137 | strings-case | Convert strings to different cases |
| 41 | 22,190 | 2,461 | tty-exit | Terminal exit codes for humans and machines |
| 42 | 53,526 | 27,096 | rack-policy | This is Rack middleware that makes your app compliant with the 'EU ePrivacy Directive' |
| 43 | 57,693 | 73,152 | strings-inflection | Inflect English nouns and verbs. The algorithms are based on the analysis of 7,000 most... |
| 44 | 67,371 | 73,152 | communist | Library for mocking CLI calls to external APIs |
| 45 | 80,109 | 44,361 | tytus | Tytus gives you a declarative manner in which to title your pages in order to improve o... |
| 46 | 81,676 | 32,028 | coinpare | Compare cryptocurrency trading data across multiple exchanges and blockchains. |
| 47 | 82,705 | 60,194 | static_deploy | Automated deployment to GitHub pages |
| 48 | 83,048 | 60,194 | splay_tree | A self-balancing binary tree optimised for fast access to frequently used nodes. Useful... |
| 49 | 88,564 | 51,272 | pastel-cli | A command-line tool for coloring and styling text in the ternimal |
| 50 | 93,297 | 60,194 | lex | Lex is an implementation of compiler construction tool lex in Ruby. The goal is to stay... |
| 51 | 100,691 | 44,361 | tty-color-cli | A command-line tool for terminal color capabilities detection |
| 52 | 109,887 | 93,598 | supervision | Write distributed systems that are resilient and self-heal. Remote calls can fail or ha... |
| 53 | 118,681 | 73,152 | merkle_tree | A binary tree of one-time singatures known as a merkle tree. Often used in distributed ... |
| 54 | 130,105 | 93,598 | strings-numeral | Express numbers as word numerals like cardinal, ordinal, roman and monetary |
| 55 | 130,142 | 93,598 | leek | Cucumber and RSpec extension that allows to test filesystem operations without leaving ... |
| 56 | 130,759 | 128,919 | impact | Ruby backend for Impact.js framework |
| 57 | 132,029 | 93,598 | tabster | Rails tabs generation library |
| 58 | 139,271 | 93,598 | tty-sparkline | Sparkline charts for terminal applications. |
| 59 | 144,051 | 93,598 | queen | English spelling and grammer verficiation tool.
Queen will help you keep code and c... |
| 60 | 165,139 | 93,598 | wc.rb | A Ruby clone of Unix wc utility. |
| 61 | 165,704 | 93,598 | tenpin | A terminal tenpin bowling game. |
| 62 | 166,971 | 128,919 | tty-markdown-cli | A command-line tool for displaying Markdown documents in a nicely fromatted terminal ou... |
| 63 | 170,246 | 73,152 | emoticon | Display emoticons in your terminal. Communicate with your
users not only through words ... |
| 64 | 173,410 | 73,152 | minehunter | Terminal mine hunting game. |
| 65 | 184,100 | 73,152 | slideck | Terminal tool for presenting Markdown-powered slide decks. |
| 66 | 145,853 | 25,856 | tty-pie_chart | Draw pie charts in your terminal window. |