Ruby CLI

Open-source Ruby projects categorized as CLI

Top 23 Ruby CLI Projects

  • lolcat

    Rainbows and unicorns!

  • Project mention: Busyloop/Lolcat: Rainbows and Unicorns | news.ycombinator.com | 2023-11-04
  • colorls

    A Ruby gem that beautifies the terminal's ls command, with color and font-awesome icons. :tada:

  • Project mention: colorls: Beautifies the terminal's ls command, with color and font-awesome icons | news.ycombinator.com | 2023-11-23
  • 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.

    InfluxDB logo
  • YouPlot

    A command line tool that draw plots on the terminal.

  • Project mention: The Awk Programming Language, Second Edition | news.ycombinator.com | 2023-06-29

    Neat! Once you're installing something to do terminal plots though, https://github.com/red-data-tools/YouPlot looks the nicest I've seen

  • TTY

    Toolkit for developing sleek command line apps.

  • Project mention: Ncurses in Ruby style? | /r/ruby | 2023-04-22

    Not curses but something Ruby style: https://ttytoolkit.org/. No C dependencies, I think...

  • bashly

    Bash command line framework and CLI generator

  • Project mention: Bashly: Command line application to generate feature-rich bash CLI tools | news.ycombinator.com | 2024-02-20
  • twurl

    OAuth-enabled curl for the Twitter API

  • Project mention: ManyShiba - The World's Greatest Twitter Bot | dev.to | 2024-04-08

    After registering a Twitter App, make sure to enable Read/Write permissions in the App settings. Create an .env file in the root of the project based on .env.example. We can use this data in our file with an object like this:

  • Ruby/Progressbar

    Ruby/ProgressBar is a text progress bar library for Ruby.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • tty-prompt

    A beautiful and powerful interactive command line prompt

  • dip

    The dip is a CLI dev–tool that provides native-like interaction with a Dockerized application.

  • Terjira

    Terjira is a very interactive and easy to use CLI tool for Jira.

  • friends

    Spend time with the people you care about. Introvert-tested. Extrovert-approved. (by JacobEvelyn)

  • undercover

    undercover warns about methods, classes and blocks that were changed without tests, to help you easily find untested code and reduce the number of bugs. It does so by analysing data from git diffs, code structure and SimpleCov coverage reports

  • ronin

    Ronin is a Free and Open Source Ruby Toolkit for Security Research and Development. Ronin also allows for the rapid development and distribution of code, exploits, payloads, etc, via 3rd party git repositories. (by ronin-rb)

  • Project mention: Ronin: Free and Open Source Ruby Toolkit for Security Research and Development | news.ycombinator.com | 2024-03-19
  • pg-osc

    Easy CLI tool for making zero downtime schema changes and backfills in PostgreSQL

  • Project mention: Pgroll: zero-downtime, undoable, schema migrations for Postgres | news.ycombinator.com | 2023-10-03

    Great to see more innovation in this space! How does this compare to?

    https://github.com/shayonj/pg-osc

  • tty-command

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

  • tomo

    A friendly CLI for deploying Rails apps ✨

  • dry-cli

    General purpose Command Line Interface (CLI) framework for Ruby

  • Project mention: Performance e elegância! Escrevendo uma CLI CRUD utilizando ScyllaDB e Ruby | dev.to | 2023-08-28

    dry-cli

  • Locale

    Send and retrieve your ruby i18n localizations to the Locale translation service (by Locale)

  • tty-table

    A flexible and intuitive table generator (by piotrmurach)

  • chronicle-etl

    📜 A CLI toolkit for extracting and working with your digital history

  • Project mention: Memex like products/communities for gathering personal data? | news.ycombinator.com | 2023-10-23

    - Chronicle ETL : a cli for ETL'ing from different data silos https://github.com/chronicle-app/chronicle-etl

  • retest

    A simple CLI to watch file changes and run their matching ruby specs. Works on any ruby projects with no setup.

  • cliptic

    A terminal interface for fetching and playing daily cryptic crosswords

  • 🦠 Kovid

    Fetch and compare COVID statistics on the CLI.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-04-08.

Ruby CLI related posts

Index

What are some of the best open-source CLI projects in Ruby? This list will help you:

Project Stars
1 lolcat 5,758
2 colorls 4,775
3 YouPlot 3,919
4 TTY 2,478
5 bashly 1,918
6 twurl 1,788
7 Ruby/Progressbar 1,556
8 tty-prompt 1,434
9 dip 1,216
10 Terjira 860
11 friends 865
12 undercover 713
13 ronin 624
14 pg-osc 475
15 tty-command 398
16 tomo 374
17 dry-cli 323
18 Locale 236
19 tty-table 184
20 chronicle-etl 119
21 retest 118
22 cliptic 115
23 🦠 Kovid 102

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com