Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems. Learn more →
Top 23 Ruby CLI Utility Projects
-
Project mention: How to automate the launch of your terminal processes (fzf + tmux + teamocil) | dev.to | 2024-11-27
The next step will be a tool that can help us achieve fast bootstrapping of the projects (sessions), it can be either teamocil or tmuxinator, these are the most popular ones and in this tutorial, I will use teamocil. Those tools allow you to write a configuration for a specific session and run this session with many processes and windows in one click.
-
Judoscale
Save 47% on cloud hosting with autoscaling that just works. Judoscale integrates with Rails, Sidekiq, Solid Queue, and more to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up job queues.
-
colorls
A Ruby gem that beautifies the terminal's ls command, with color and font-awesome icons. :tada:
Project mention: I made an ls alternative for my personal use it turned out to be amazing | news.ycombinator.com | 2024-11-24 -
-
-
-
-
colorize
Ruby string class extension. It add some methods to set color, background color and text effect on console easier using ANSI escape sequences.
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
-
-
-
-
-
-
tty-command
Execute shell commands with pretty output logging and capture stdout, stderr and exit status.
-
-
Few days ago I've created a script for the project I'm working on. It was an ugly script with hardcoded values, but it did ther job - create tokens on request. But I've decided to improve it a bit, because sometimes I needed to change params and I've added ability to submit params from the command line. Of course, there are a lot of awesome libraries such as dry-cli, TTY Toolkit or cli-kit from Shopify, but in most cases you can use standard ruby libraries like OptionParser or GetoptLong. Lets see how you can create a CLI utils with those libraries just in few minutes.
-
-
-
-
-
-
-
-
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
Ruby CLI Utilities discussion
Ruby CLI Utilities related posts
-
How to automate the launch of your terminal processes (fzf + tmux + teamocil)
-
Automating the startup of a dev workflow
-
colorls: Beautifies the terminal's ls command, with color and font-awesome icons
-
CLI tools at Aha!
-
Git Remotes for Beginners: An Introductory Guide
-
Kera Desktop: open-source, cross-platform, web-based desktop environment
-
Manage Your Ruby Logs Like a Pro
-
A note from our sponsor - InfluxDB
influxdata.com | 18 Apr 2025
Index
What are some of the best open-source CLI Utility projects in Ruby? This list will help you:
# | Project | Stars |
---|---|---|
1 | Tmuxinator | 12,978 |
2 | colorls | 5,004 |
3 | Ruby/Progressbar | 1,577 |
4 | Terminal Table | 1,554 |
5 | tty-prompt | 1,490 |
6 | HighLine | 1,295 |
7 | colorize | 1,264 |
8 | Terjira | 894 |
9 | Pastel | 645 |
10 | tty-spinner | 431 |
11 | git_curate | 430 |
12 | tty-progressbar | 429 |
13 | tty-command | 398 |
14 | Paint | 378 |
15 | dry-cli | 333 |
16 | Tabulo | 246 |
17 | tty-table | 196 |
18 | 🦠 Kovid | 102 |
19 | tty-screen | 88 |
20 | circleci-cli | 86 |
21 | tty-cursor | 75 |
22 | XDG | 47 |
23 | tty-pager | 41 |