Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 15 Ruby CLI Builder Projects
-
Scout Monitoring
Rennaisance engineers rejoice! 1 gem 5 min to app monitoring. 5-minute onboarding. No sales team. Devs in the support channels. No DevOps team required. Get the free app insights every engineer deserves with Scout Monitoring.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Ruby has always been a great general-purpose scripting language and is often used to create command-line utilities. Many of these use the excellent Thor gem to parse command-line options, but there's no escaping one fact: command-line utilities just aren't interesting. Never have been, never will be.
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.
Some competitors - Rake (ruby) - Bake - Earthly - SCons - doit
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.
Ruby CLI Builder related posts
-
CLI in ruby using OptionParser or GetoptLong
-
Performance e elegância! Escrevendo uma CLI CRUD utilizando ScyllaDB e Ruby
-
CLI tools at Aha!
-
An Introduction to Metaprogramming in Ruby
-
Ncurses in Ruby style?
-
Command line parser library, which one do you like the most, regardless of language?
-
What are open source Ruby projects with issues that are suitable for beginners?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 10 Jun 2024
Index
What are some of the best open-source CLI Builder projects in Ruby? This list will help you:
Project | Stars | |
---|---|---|
1 | Thor | 5,102 |
2 | TTY | 2,478 |
3 | Rake | 2,309 |
4 | GLI | 1,244 |
5 | Slop | 1,129 |
6 | Commander | 820 |
7 | formatador | 451 |
8 | Gemsmith | 449 |
9 | Clamp | 418 |
10 | Ru | 404 |
11 | dry-cli | 322 |
12 | Main | 265 |
13 | Trollop | 247 |
14 | command_kit.rb | 119 |
15 | ScriptCore | 70 |