Categories: None [Edit]
pipetext
== Easily add colors, boxes, repetitions and emojis to your terminal output using pipes (|).
Install using the Ruby Gem:
> gem install pipetext
Includes a Ruby library module which can be included in your code:
require 'pipetext'
class YellowPrinter
include PipeText
def print(string)
write('|Y' + string + '|n')
end
end
printer = YellowPrinter.new
printer.print('This is yellow')
The gem includes a command line interface too:
> pipetext
> pipetext '|Ccyan|n'
Works with files:
> pipetext
Works with pipes too:
> echo '|RRed test |u1f49c|n' | pipetext
---
| pipe || & ampersand && Toggle (&) background color mode |&
smoke |s white |W black text on white background |k&w
red |r bright red |R red background &r
green |g bright green |G green background &g
blue |b bright blue |B blue background &b
cyan |c bright cyan |C cyan background &c
yellow |y bright yellow |Y yellow background &y
magenta |m bright magenta |M magenta background &m
---
Hex RGB color codes: Foreground |#RRGGBB Background RRGGBB
Palette colors (256) using Hex: |p33&pF8 Clear Screen |!
black with white background |K&w Blinking |@
white with magenta background |w&m invert |i
smoke with green background |s&g Underlined |_
red with cyan background |r&c Italics |~
bright red with blue background |R&b Bold |+
green with yellow background |g&y Faint |.
bright green with red background |G&r Crossed out |x
normal color and background |n&n Escape Sequence |\
Center text using current position and line end number |{text to center}
Add spaces to line end |; Set line end |]#
Set current x,y cursor position |[x,y] Terminal bell |[bell]
Move cursor up 1 line |...
Total
Ranking: 157,755 of 188,662
Downloads: 3,426
Daily
Ranking: 45,540 of 188,645
Downloads: 5
Downloads Trends
Ranking Trends
Num of Versions Trends
Popular Versions (Major)
Popular Versions (Major.Minor)
Depended by
| Rank | Downloads | Name |
|---|---|---|
| 188,142 | 272 | demake |
Depends on
| Rank | Downloads | Name |
|---|
Owners
| # | Gravatar | Handle |
|---|---|---|
| 1 | MinaswanNakamoto |