Piotrmurach's Gems

icon
#Total RankDaily RankNameSummary
1537331tty-screenTerminal screen size detection which works on Linux, OS X and Windows/Cygwin platforms ...
2573543tty-cursorThe purpose of this library is to help move the terminal cursor around and manipulate t...
3657640tty-spinnerA terminal spinner for tasks that have non-deterministic time frame.
41,1041,044tty-colorTerminal color capabilities detection
51,1071,017pastelTerminal strings styling with intuitive and clean API.
61,1201,089equatableExtends Ruby objects with equality comparison and inspection methods. By including this...
71,3771,261necromancerConversion from one object type to another with a bit of black magic.
81,4051,181tty-promptA beautiful and powerful interactive command line prompt with a robust API for getting ...
91,4791,412tty-whichPlatform independent implementation of Unix which command.
101,4851,193tty-readerA set of methods for processing keyboard input in character, line and multiline modes. ...
111,4981,248stringsA set of useful functions such as fold, truncate, wrap and more for transoforming strings.
121,5011,227strings-ansiMethods for processing ANSI escape codes in strings.
131,7002,827github_apiRuby client that supports all of the GitHub API methods. It"s build in a modular way, t...
142,1212,049tty-tableA flexible and intuitive table generator
152,1671,538tty-boxDraw various frames and boxes in your terminal interface.
162,3712,318tty-commandExecute shell commands with pretty output logging and capture their stdout, stderr and ...
172,5501,999tty-pagerA cross-platform terminal pager that works on all major Ruby interpreters.
182,8902,512tty-treePrint directory or structured data in a tree like format.
193,9362,993benchmark-perfExecution time and iteration performance benchmarking
203,9813,778tty-progressbarA flexible progress bars drawing in terminal emulators.
214,0013,129rspec-benchmarkPerformance testing matchers for RSpec to set expectations on speed, resources usage an...
225,0053,067benchmark-trendBenchmark::Trend will help you estimate the computational complexity of Ruby code by ru...
235,5026,827verseText transformations such as truncation, wrapping, aligning, indentation and grouping o...
245,5263,092benchmark-mallocTrace memory allocations and collect stats.
255,5304,695tty-platformQuery methods for detecting different operating systems and their properties.
265,5325,539loafLoaf manages and displays breadcrumb trails in your Rails app. It aims to handle breadc...
275,85210,378ttyA toolbox for developing beautiful command line clients.
285,9286,946tty-fileFile manipulation utility methods.
296,5895,563tty-editorOpens a file or text in the user's preferred editor.
308,8627,510finite_machineA minimal finite state machine with a straightforward syntax. You can quickly model sta...
3110,5959,992tty-configDefine, read and write any Ruby app configurations with a penchant for terminal clients.
3211,92911,266tty-fontWrite text in large stylized characters using a variety of terminal friendly fonts.
3311,94942,034github_cliCLI-based access to GitHub API v3
3412,62418,266tty-markdownConvert a markdown text or document into a terminal friendly output.
3517,24410,378tty-loggerReadable, structured and beautiful terminal logging
3619,91512,804tty-pieDraw pie charts in your terminal window.
3738,70642,034rack-policyThis is Rack middleware that makes your app compliant with the 'EU ePrivacy Directive'
3847,66920,782communistLibrary for mocking CLI calls to external APIs
3953,55316,216tty-linkHyperlinks in your terminal
4064,39642,034tytusTytus gives you a declarative manner in which to title your pages in order to improve o...
4181,45142,034static_deployAutomated deployment to GitHub pages
4290,54742,034lexLex is an implementation of compiler construction tool lex in Ruby. The goal is to stay...
4394,93042,034supervisionWrite distributed systems that are resilient and self-heal. Remote calls can fail or ha...
44100,07642,034splay_treeSelf balancing binary tree that keeps lookup operations fast by optimizing frequently a...
45104,12142,034pastel-cliCLI tool for intuitive terminal output styling
46108,23442,034leekCucumber and RSpec extension that allows to test filesystem operations without leaving ...
47109,38542,034tabsterRails tabs generation library
48110,22642,034impactRuby backend for Impact.js framework
49111,75639,208tty-color-cliCLI tool for terminal color capabilities detection
50121,14342,034queenEnglish spelling and grammer verficiation tool. Queen will help you keep code and c...
51139,62020,782coinpareCompare cryptocurrency trading data across multiple exchanges and blockchains.
52149,33842,034wc.rbA Ruby clone of Unix wc utility.
53158,75742,034merkle_treeA binary tree of one-time singatures known as a merkle tree. Often used in distributed ...
54145,85325,856tty-pie_chartDraw pie charts in your terminal window.