Skip to content

Latest commit

 

History

History
481 lines (411 loc) · 22.9 KB

utility.md

File metadata and controls

481 lines (411 loc) · 22.9 KB

Bookmarks tagged [utility]

https://github.com/awesome-print/awesome_print

Pretty print your Ruby objects with style -- in full color and with proper indentation


https://github.com/pickhardt/betty

Friendly English-like interface for your command line. Don't remember a command? Ask Betty.


https://github.com/fazibear/colorize

Extends String class or add a ColorizedString with methods to set text color, background color and text effects.


https://github.com/athityakumar/colorls

Beautifies the ls command, with color and font-awesome icons.


https://github.com/geemus/formatador

STDOUT text formatting.


https://github.com/janlelis/paint

Simple and fast way to set ANSI terminal colors.


https://github.com/peter-murach/pastel

Terminal output styling with intuitive and clean API.


https://github.com/tombenner/ru

Ruby in your shell.


https://github.com/jfelchner/ruby-progressbar

The most flexible text progress bar library for Ruby.


https://github.com/matt-harvey/tabulo

Ruby ASCII table generator. Produce highly readable terminal tables, even from large, unwieldy data sets and streams.


https://github.com/arches/table_print

Slice your data from multiple DB tables into a single CLI view.


https://github.com/tj/terminal-table

Ruby ASCII Table Generator, simple and feature rich.


https://github.com/tmuxinator/tmuxinator

Create and manage complex tmux sessions easily.


https://github.com/janlelis/whirly

A simple, colorful and customizable terminal spinner library for Ruby.


https://github.com/chalk/chalk

Terminal string styling done right.


https://github.com/sindresorhus/meow

CLI app helper.


https://github.com/yargs/yargs

Command-line parser that automatically generates an elegant user-interface.


https://github.com/sindresorhus/ora

Elegant terminal spinner.


https://github.com/sindresorhus/get-stdin

Easier stdin.


https://github.com/sindresorhus/log-update

Log by overwriting the previous output in the terminal. Useful for rendering progress bars, animations, etc.


https://github.com/vadimdemedes/ink

React for interactive command-line apps.


https://github.com/samverschueren/listr

Terminal task list.


https://github.com/sindresorhus/conf

Simple config handling for your app or module.


https://github.com/sindresorhus/ansi-escapes

ANSI escape codes for manipulating the terminal.


https://github.com/sindresorhus/log-symbols

Colored symbols for various log levels.


https://github.com/sindresorhus/figures

Unicode symbols with Windows CMD fallbacks.


https://github.com/sindresorhus/boxen

Create boxes in the terminal.


https://github.com/sindresorhus/terminal-link

Create clickable links in the terminal.


https://github.com/sindresorhus/terminal-image

Display images in the terminal.


https://github.com/sindresorhus/string-width

Get the visual width of a string - the number of columns required to display it.


https://github.com/sindresorhus/cli-truncate

Truncate a string to a specific width in the terminal.


https://github.com/sindresorhus/first-run

Check if it's the first time the process is run.


https://github.com/chjj/blessed

Curses-like library.


https://github.com/SBoudrias/Inquirer.js

Interactive command-line prompt.


https://github.com/sindresorhus/yn

Parse yes/no like values.


https://github.com/cli-table/cli-table3

Pretty unicode tables.


https://github.com/madbence/node-drawille

Draw on the terminal with unicode braille characters.


https://github.com/yeoman/update-notifier

Update notifications for your CLI app.


https://github.com/jstrace/chart

ASCII bar chart in the terminal.


https://github.com/tj/node-progress

Flexible ascii progress bar.


https://github.com/yeoman/insight

Helps you understand how your tool is being used by anonymously reporting usage metrics to Google Analytics.


https://github.com/sindresorhus/cli-cursor

Toggle the CLI cursor.


https://github.com/timoxley/columnify

Create text-based columns suitable for console output. Supports cell wrapping.


https://github.com/shannonmoeller/cli-columns

Columnated unicode and ansi-safe text lists.


https://github.com/dominikwilkowski/cfonts

Sexy ASCII fonts for the console.


https://github.com/codekirei/node-multispinner

Multiple, simultaneous, individually controllable CLI spinners.


https://github.com/f/omelette

Shell autocompletion helper.


https://github.com/kentcdodds/cross-env

Set environment variables cross-platform.


https://github.com/shelljs/shelljs

Portable Unix shell commands.


https://github.com/sindresorhus/sudo-block

Block users from running your app with root permissions.


https://github.com/sindresorhus/loud-rejection

Make unhandled promise rejections fail loudly instead of the default silent fail.


https://github.com/sindresorhus/sparkly

Generate sparklines ▁▂▃▅▂▇.


https://github.com/bokub/gradient-string

Beautiful color gradients in terminal output.


https://github.com/oclif/oclif

CLI framework complete with parser, automatic documentation, testing, and plugins.


https://github.com/sindresorhus/term-size

Reliably get the terminal window size.


https://github.com/drew-y/cliffy

Framework for interactive CLIs.


https://github.com/vladimir-bukhtoyarov/bucket4j

Rate limiting library based on token-bucket algorithm.


http://www.cactoos.org

Collection of object-oriented primitives.


http://www.crashub.org

Provides a shell into a JVM that's running CRaSH. Used by Spring Boot and others.


https://github.com/PatMartin/Dex

Java/JavaFX tool capable of powerful ETL and data visualization.


http://www.embulk.org

Bulk data loader that helps data transfer between various databases, storages, file formats, and cloud services.


https://github.com/vorburger/ch.vorburger.fswatch

Micro library to watch for directory file system changes, simplifying java.nio.file.WatchService


https://github.com/gephi/gephi

Cross-platform for visualizing and manipulating large graph networks.


http://jade.tilab.com

Framework and environment for building and debugging multi-agent systems.


https://github.com/VerbalExpressions/JavaVerbalExpressions

Library that helps with constructing difficult regular expressions.


https://eclipse.org/jgit

A lightweight, pure Java library implementing the Git version control system.


https://github.com/minio/minio-java

Provides simple APIs to access any Amazon S3-compatible object storage server.


https://protege.stanford.edu

Provides an ontology editor and a framework to build knowledge-based systems.


https://github.com/javadev/underscore-java

Port of Underscore.js functions.