Ascii Art tools
| Home |
Following are some ASCII art tools and output examples
$ figlet worklog
__ _____ _ __| | _| | ___ __ _
\ \ /\ / / _ \| '__| |/ / |/ _ \ / _` |
\ V V / (_) | | | <| | (_) | (_| |
\_/\_/ \___/|_| |_|\_\_|\___/ \__, |
|___/
$ toilet worklog
# ""#
m m mmm m mm # m # mmm mmmm
"m m m" #" "# #" " # m" # #" "# #" "#
#m#m# # # # #"# # # # # #
# # "#m#" # # "m "mm "#m#" "#m"#
m #
""
$ cowsay "worklog here"
______________
< worklog here >
--------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||
There are different type of pets you can use with cowsay !
$ ls /usr/share/cowsay/cows
apt.cow beavis.zen.cow bong.cow bud-frogs.cow bunny.cow calvin.cow cheese.cow cock.cow cower.cow daemon.cow default.cow dragon-and-cow.cow dragon.cow duck.cow elephant.cow elephant-in-snake.cow eyes.cow flaming-sheep.cow ghostbusters.cow gnu.cow head-in.cow hellokitty.cow kiss.cow kitty.cow koala.cow kosh.cow luke-koala.cow mech-and-cow.cow meow.cow milk.cow moofasa.cow moose.cow mutilated.cow pony.cow pony-smaller.cow ren.cow sheep.cow skeleton.cow snowman.cow sodomized-sheep.cow stegosaurus.cow stimpy.cow suse.cow three-eyes.cow turkey.cow turtle.cow tux.cow unipony.cow unipony-smaller.cow vader.cow vader-koala.cow www.cow
Just use -f param to select the pet:
To output ascii art inside emacs: execute command shell with prefix to insert the output
C-u M-!
cowsay -f gnu "Magic Happens Here!"
_____________________
< Magic Happens Here! >
---------------------
\ ,-----._
. \ . ,' `-.__,------._
// \ __\\' `-.
(( _____-'___)) |
`:='/ (alf_/ |
`.=| |=' |
|) O | \
| | /\ \
| / . / \ \
| .-..__ ___ .--' \ |\ \ |
|o o | ``--.___. / `-' \ \\ \ |
`--'' ' .' / / | | | | \
| | / / | | | mmm
| || | | /| |
( .' \ \ || | |
| | \ \ // / /
| | \ \ || |_|
/ | |_/ /_|
/__/
cowsay -f cock "Magic Happens Here!"
_____________________
< Magic Happens Here! >
---------------------
\
\ /\/\
\ /
| 0 >>
|___|
__((_<| |
( |
(__________)
| |
| |
/\ /\
cowsay -f tux "Magic Happens Here!"
_____________________
< Magic Happens Here! >
---------------------
\
\
.--.
|o_o |
|:_/ |
// \ \
(| | )
/'\_ _/`\
\___)=(___/
$ apt-cache show jp2a
Package: jp2a Source: jp2a (1.0.6-5) Version: 1.0.6-5+b2 Installed-Size: 36 Maintainer: Joao Eriberto Mota Filho <eriberto@debian.org> Architecture: amd64 Depends: libc6 (>= 2.7), libcurl3-gnutls (>= 7.16.2), libjpeg62-turbo (>= 1:1.3.1), libtinfo5 Description-en: converts jpg images to ascii Small utility that converts JPG images to ASCII using libjpeg. jp2a is very flexible. It can use ANSI colors and html in output. . jp2a can also download and convert images from Internet via command line.
$ jp2a --invert https://wiki.videolan.org/images/Debian-logo.jpg
.;:;,,,'.
.cdkkkkxxdxkkkdxc'
:xkkdc;. .;dkkkc
.xkx:. .dkkx.
;kx, . lko, .
;kx .;'.... .kk. ;Kl .00 cx.
kk. :. dk, .,,oMc .,,. .MK ',. .'. .,,' ....,,.
.ko 'c xx. .XX:,xM:.KO,;N0.WXxlOMk xM; do::0W, dMOccNW.
.kc .x ;k. OM, cM:xMd::KM;WN XM.oM; .:llkMc lM: kM,
kd ;l. . .cl OM; cM:xMl.....WK KN oM;,Wk. cMc lM: kM,
lk. .cl;,',;:c, ,WX:;0Ml.XX:..,.MX..oN; dM;;M0;:0Mc oM: OM,
.xxc. ... .;c;.:, ':cc:.;ccc, ':. .cc'.:' ':. ,:.
.xkc .
.ok:
.dd.
.cd,
.;:..
jp2a --invert --chars="..xxii" https://wiki.videolan.org/images/Debian-logo.jpg
................................................................................
..............xxxxx.............................................................
..........xxxxxxxxxxxxxxxx......................................................
.......xxxxxxx.........xxxxxx...................................................
......xxxx................xxxx..................................................
....xxxx...................xxxx.................................................
...xxx..........x...........xx.......xix........ii......xx......................
...xx.........x.............xxx....xxxix...xx...ii..x.........xx........xx......
...xx.........x.............xx...iixxxix.iixxii.iixxiix.xix.xxxxii..xiixxii.....
...xx.........x............xx...iix..xixxixxxiixii...ii.xix..xxxiix.xix..xix....
...xx.........xx..........xx....iix..xixxix.....ii...ii.xixxix..xix.xix..xix....
...xx...........xxxx.xxxxx......xiixxiix.iix....ii..xix.xixxiixxiix.xix..iix....
....xxx...........................xxx.xx...xxxx.xxxxx....x...xx..x...x...xx.....
.....xxx........................................................................
......xxx.......................................................................
........xx......................................................................
..........xxx...................................................................
.............xx.................................................................
................................................................................
jp2a --invert /home/seba/Portrait.jpeg
..
.cxO00kxxoc'
:OO0KKKKKKXXOo;.
','.....',:cokKNNKc.
.,'...... ...'l0NN0:
,;........ .....,xXNXo
'c,,;;,''.''''.....';oKNNX,
lddxkkdc;:oxkOxxo:,,:kXNWWd
.cldk0Kk,.'oOOOOkkxd;,oNWWNd
.;;:clc;...,coxxolc:,'cXWWNo
.;,',:cc::c::,....',,;cKNNK,
.:cclodkkOOxll:;;;::cco00xx.
.cllllodxdoc;:clloooollodc:.
'cloxxkkkkkkxdllodddoll;';l
;looldkkxddoddlooddddxxxKo
.;llloxxdoolodxddxxxddod0,
':oxxxddodxkkkkkkdclldl
;x0000000OOOkxdl;cxOk;.
;xOOO00OOkkxdoldk0OOkkc.
'oOddxxkkkxxxdddk0000000Okc.
'o0NWW0dxxkkxxkkkO0KKK00000OOkd;.
,KWWWWWWkxkkxxkOO0KKKK0O0KK0OOOOOo'
xNWWWWWWXxkkxxO00KKKKK0KXK0000OOOOx,
List of packages to investigate
figlet - Make large character ASCII banners out of ordinary text toilet - display large colourful characters in text mode toilet-fonts - collection of TOIlet fonts libaa1 - ASCII art library libcaca0 - colour ASCII art library aa3d - ASCII art stereogram generator libaa-bin - sample programs using aalib aewan - ASCII-art Editor Without A Name ascii - interactive ASCII name and synonym chart ascii2binary - Convert between ASCII, hexadecimal and binary representations asciidoc - Highly configurable text format for writing documentation asciidoctor - AsciiDoc to HTML rendering for Ruby asciidoctor-doc - AsciiDoc to HTML rendering for Ruby (documentation) asciinema - Record and share your terminal sessions, the right way asciio - dynamically create ASCII charts and graphs with GTK+2 aview - A high quality ASCII art image viewer and video player bb - ASCII-art demo based on AAlib cadubi - Creative ASCII Drawing Utility By Ian aajm - ASCII art version of jugglemaster caca-utils - text mode graphics utilities linuxlogo - Color ANSI System Logo stegsnow - steganography using ASCII files