FIGlet

Making large, interesting fonts has been a thing for over 30 years with FIGlet. Today we also have a horde of new versions like figurine with its random neon colors.

FIGlet

FIGlet is a computer program that generates text banners in various typefaces, composed of letters composed of conglomerations of smaller ASCII characters.

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 Mac and Microsoft Windows, as well as a reimplementation in Perl (Text::FIGlet). There are third-party reimplementations of FIGlet in Java, JavaScript, PHP, Python, and Go (figurine etc.).

Installing FIGlet

sudo apt updte && sudo apt install -y figlet

Making

Make a banner text with

figlet "  Proxmox"
   ____                                    
  |  _ \ _ __ _____  ___ __ ___   _____  __
  | |_) | '__/ _ \ \/ / '_ ` _ \ / _ \ \/ /
  |  __/| | | (_) >  <| | | | | | (_) >  < 
  |_|   |_|  \___/_/\_\_| |_| |_|\___/_/\_\
                                         

Flags

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:

    • -f to select a font file.
    • -d to change the directory for fonts.
    • -c centers the output.
    • -l left-aligns the output.
    • -r right-aligns the output.
    • -t sets the output width to the terminal width.
    • -w specifies a custom output width.
    • -k enables kerning, printing each letter of the message individually,
      instead of merged into the adjacent letters.

In your Browser

Type figlet Proxmox and you get the same with the standard font.


References

FIGlet [1] [2] [3] [4] [5]


  1. FIGlet homepage ↩︎

  2. Font examples ↩︎

  3. Font database ↩︎

  4. FIGlet man page ↩︎

  5. History of FIGlet page ↩︎