FIGlet

FIGlet is a computer program that generates text banners, in a variety of typefaces, composed of letters made up of conglomerations of smaller ASCII characters (see ASCII art). The name derives from "Frank, Ian and Glenn's letters".
Being free software, FIGlet is commonly included as part of many Unix-like operating systems (Linux, BSD, etc.) distributions, but it has been ported to other platforms as well. The official FIGlet FTP site includes precompiled ports for the Acorn, Amiga, Apple II, Atari ST, BeOS, Macintosh, MS-DOS, NeXTSTEP, OS/2, and Windows platforms, as well as a reimplementation in Perl (Text::FIGlet). There are third-party reimplementations of FIGlet in Java (including one embedded in the JavE ASCII art editor), JavaScript, PHP, Python, and Go. FIGlet was featured as a Debian Package of the Day in 2007.
Behavior.
FIGlet can read from standard input or accept a message as part of the command line. It prints to standard output. Some common arguments (options) are:
Sample usage.
An example of output generated by FIGlet is shown below.
[user@hostname ~]$ figlet Wikipedia
__ ___ _ _ _ _ 
\ \ / (_) | _(_)_ __ ___ __| (_) __ _ 
 \ \ /\ / /| | |/ / | '_ \ / _ \/ _` | |/ _` |
 \ V V / | | <| | |_) | __/ (_| | | (_| |
 \_/\_/ |_|_|\_\_| .__/ \___|\__,_|_|\__,_|
 |_| 
The following command:
[user@hostname ~]$ figlet -ct -f roman Wikipedia
generates this output:
The codice_9 options centers the text and makes it take up the full width of the terminal. The codice_10 option specifies the 'roman' font file.
FIGlet-based ASCII typefaces.
Eric Olson's 2002 FIG typeface family is a series of OpenType fonts similar to the output of FIGlet.
TOIlet seeks to extend FIGlet to use colour text. FIGlet supports TOIlet fonts as of version 2.2.4.