CLI Utilities

CLI Utilities

Newest releases

NARKOZ xmas Light the Christmas Tree in your terminal 🎄 Setup xmas tree 🎄 gem install xmas Light xmas tree 🎄 xmas-tree or xmas Inspiration https://codegol
 

keithrbennett wifi-wand To install this software, run: gem install wifi-wand or, you may need to precede that command with sudo: sudo gem install wifi-wand The wifi
 

holman B O O M About boom manages your text snippets on your command line. You can stash away text like URLs, canned responses, and important notes and then
 

UffizziCloud The command-line interface for the Uffizzi API
 

joshdholtz Wassup A scriptable terminal dashboard Screen.Recording.2021-12-02.at.10.23.00.AM.mov Example Supfile require 'json' require 'rest-client' add_pane d
 

unhappychoice Irasutoya::Cli Installation $ gem install irasutoya-cli To see preview of image, you need to use iTerm2 or terminals with libsixel installed. Usage $
 

rrojan Redlog Redlog is a fast and easy-to-use CLI for the Redmine project management tool. Teams spend hours every week struggling to navigate around Redmin
 

slack-ruby A Ruby and command-line client for the Slack Web, Real Time Messaging and Event APIs.
 

apexatoll A command-line interface for downloading and playing cryptic crosswords from within the terminal.
 

isene Terminal program for amateur astronomers with weather forcast
 

Martin-Nyaga Termplot is a simple terminal plotting tool for visualising streaming data
 

faker-ruby Faker - A library for generating fake data such as names, addresses, and phone numbers.
 

in3rsha SHA-256 Animation An animation of the SHA-256 hash function in your terminal. Video: https://www.youtube.com/watch?v=f9EbD6iY9zI Usage Just run the sha256.rb script with the data you want to see hashed.
 

saz Puppet SSH Manage SSH client and server via Puppet. Source: https://github.com/saz/puppet-ssh Requirements Exported resources for host keys management puppetlabs/stdlib puppetlabs/concat
 

thisredone rb With 9 lines of Ruby replace most of the command line tools that you use to process text inside of the terminal. Here's the code #!/usr/bin/env ruby File.join(Dir.home, '.rbrc').tap { |f| load f if File.exists?(f
 

piotrmurach TTY::Font Write text in large stylized characters using a variety of terminal friendly fonts. TTY::Font provides independent terminal font rendering component for TTY toolkit. Installat
 

3minus1 create-repo create-repo is a ruby gem that automatically creates a Github repository and pushes your local repo to the remote repo. No need to go to the browser and sign in to Github. Install the gem Install
 

murat TorS Yet another torrent searching application for your command line. But this has an option for automatically download the best torrent. Installation Add this line to your application's Gemfile:
 
Popular
4.2k

athityakumar Color LS A Ruby script that colorizes the ls output with color and icons. Here are the screenshots of working example on an iTerm2 terminal (Mac OS), oh-my-zsh with powerlevel9k theme and powerline nerd-font + aw
 

jakewmeyer Ruby Scripts A collection of ruby scripts for those who live in the command line. Network Tools / Stock Finder / File Encryptor / Currency Converter / Weather / Movie Search
 

chrisanthropic What is Open-Publisher Open publisher is really just a couple of bash scripts that wrap around Jekyll, Pandoc, KindleGen, and LaTeX, along with some custom Pandoc templates created with a focus on fiction. Write your m
 

coinbase GeoEngineer GeoEngineer provides a Ruby DSL and command line tool (geo) to codify then plan and execute changes to cloud resources. GeoEngineer's goals/requirements/features are: DSL based on Terraform: GeoEngi
 

gmontard Simple CLI to Generate and Run a Rails environment with Docker! (using Docker, Docker-Compose and Docker-Sync behind the scenes) About Many of us have been struggling to setup a usable and efficient do
 

eddiezane lunchy A friendly wrapper for launchctl. Start your agents and go to lunch! Don't you hate OSX's launchctl? You have to give it exact filenames, the syntax is annoyingly different from Linux's, and it is overly verbose
 

giginet xcprofiler Command line utility to profile compilation time of Swift project. This tool is developed in working time for Cookpad. Installation gem install xcprofiler xcprofiler is tested on latest
 

keepcosmos Terjira Terjira is an interactive and easy to use command line interface (or Application) for Jira. You do not need to remember the resource key or id. Terjira suggests it with an interactive prompt. Your Jira mus
 

chendo AirChat AirChat is a zero-dependency* P2P CLI chat tool that (ab)uses the AirDrop interface to allow chatting across WiFi networks (or no WiFi network). A RailsCamp AU 20 project. Features Chat to othe
 

janlelis Whirly 😀 A simple, colorful and customizable terminal spinner library for Ruby. It comes with 24 custom spinners and also includes those from the cli-spinners project. Demonstration Bun
 

DamirSvrtan Fasterer Make your Rubies go faster with this command line tool highly inspired by fast-ruby and Sferik's talk at Baruco Conf. Fasterer will suggest some speed improvements which you can check in detail at the fas
 

thoughtbot Cocaine A small library for doing (command) lines. API reference Usage The basic, normal stuff: line = Cocaine::CommandLine.new("echo", "hello 'world'") line.command # => "echo hello 'world'" line.ru
 

jfelchner Ruby/ProgressBar The ultimate text progress bar library for Ruby! It'll SMASH YOU OVER THE HEAD with a PURE RUSH of progress bar excitement! Don't miss out on what all the kids are talking about! If you want
 

piotrmurach Pastel Terminal output styling with intuitive and clean API that doesn't monkey patch String class. Pastel is minimal and focused to work in all terminal emulators. Pastel provides independent col