Fact-checked by Grok 2 weeks ago

FIGlet

FIGlet is a that generates large, decorative letters from ordinary text using ASCII characters, producing banner-style text in a variety of typefaces composed of smaller screen symbols. Developed initially in 1991 by Glenn Chappell and Ian Chai at the University of Illinois, it originated as a simple tool called "newban" inspired by email signatures, and its name derives from "Frank, Ian & Glenn's LETters," referencing the inspiration from Frank Sheeran's email signature and the creators Glenn Chappell and Ian Chai. The software evolved through several versions: FIGlet 2.0 in 1993 added full ASCII support and multiple fonts, while 2.1 introduced non-ASCII and right-to-left language capabilities; by 1996, it supported ports to , Macintosh, and systems with nearly 200 fonts available. contributed version 2.2 in late 1996, enhancing it with compression and internationalization features, and Paul Burton developed a Windows variant called FIGWin 1.0. The current stable release, version 2.2.5 from May 2012, is maintained by Claudio Matsuoka and includes cross-platform support for systems, with and pre-compiled binaries freely available. Key features of FIGlet include a vast library of customizable fonts stored in the FIGfont , which define character layouts using simple text files; users can select fonts via command-line options, apply and "smushing" to overlap for denser output, and center or justify the resulting . It is particularly valued in environments for creating eye-catching headers, signatures, and decorative text, and has influenced similar tools like for colored output. The program remains open-source under a permissive , with an active community contributing new fonts and maintaining repositories, ensuring its continued relevance in command-line interfaces and enthusiasts.

History

Origins

FIGlet originated in the spring of 1991 when Glenn Chappell created a program named "newban" as an improved alternative to the Unix banner utility for producing large ASCII art text. Drawing inspiration from an e-mail signature by Frank Sheeran and prompted by his colleague Ian Chai, Chappell developed the initial version as a compact 170-line C program that included just one font supporting only lowercase letters. Retrospectively designated as FIGlet 1.0, this prototype circulated informally within online communities for several years before formal enhancements. The core motivation for "newban" stemmed from the need for greater customization in text generation, allowing users to experiment with diverse letter styles beyond the rigid, predefined options in tools like . This focus on flexibility addressed a gap in existing utilities, enabling more creative and personalized output for signatures, headers, and decorative text in early communications. By early , Chai recovered the original —previously discarded by Chappell due to storage constraints—and initiated a comprehensive rewrite to incorporate the full ASCII character set and additional features. The resulting expanded to 888 lines of code, incorporated 13 fonts, and added documentation, while being renamed FIGlet to honor the primary contributors through the acronym for "Frank, Ian and Glenn's LETters." This marked FIGlet's first public availability via FTP in , facilitating wider adoption among Unix users.

Development Milestones

Following the initial release of FIGlet 2.0 in early 1993, which introduced support for multiple fonts and facilitated wider distribution across the early community, the program saw rapid adoption and iterative improvements. This version, developed by Glenn Chappell and Ian Chai, expanded from a single-font to include 13 fonts and comprehensive , enabling broader use in Unix environments and early discussions. Version 2.1, released later in 1993, added support for non-ASCII character sets and right-to-left printing. Version 2.1.1 followed shortly after, expanding to 1314 lines of code with over 60 fonts. In the late 1990s, contributed version 2.2, which introduced compressed fonts and features. Post-1993, contributions from additional developers and community members became central to FIGlet's evolution, particularly in font creation and maintenance. By late 1996, a was established by Ian Chai to coordinate efforts, and the font collection, which had grown to over 60 by 1993, continued to expand through user-generated designs shared via and FTP sites. In 2002, administration passed to Christiaan Keet, who registered the official domain figlet.org to centralize resources and foster ongoing community involvement. Key releases marked further stabilization and enhancements. Version 2.2.2, released in July 2005 under the Academic Free License 2.1, focused on core reliability for systems. This was followed by version 2.2.3 in January 2011, which adopted the permissive New BSD License to resolve issues with contributed code and encourage ports and reimplementations without restrictive terms. The stable release of version 2.2.5 in May 2012 incorporated bug fixes and minor enhancements, such as improved handling of non-ASCII characters in standard fonts, solidifying it as the current as of 2025. The font database experienced significant growth through community submissions, reaching over 400 user-contributed fonts by 2011, with ongoing additions available via the official repository. This expansion reflected FIGlet's enduring appeal, as enthusiasts worldwide created and shared custom fonts for diverse styles, from to ornate scripts, enhancing its utility in art and scripting.

Technical Overview

Core Functionality

FIGlet operates by accepting plain text input, either from standard input, command-line arguments, or files, and a specified font file in FIGfont format. It then processes the input character by character, mapping each one to a corresponding FIGcharacter—a multi-line representation composed of smaller ASCII sub-characters—defined within the selected font. This mapping preserves the original text's sequence while expanding it into a larger, visually prominent banner suitable for terminal displays or ASCII art applications. The resulting output consists of fixed-width, block-style letters arranged in a uniform grid, typically spanning multiple lines to accommodate the height of the tallest FIGcharacters in the font. To optimize spacing and aesthetics, FIGlet supports , which eliminates blank columns between adjacent FIGcharacters for a more compact, touching appearance, and smushing, which overlaps sub-characters according to predefined rules in the font's layout mode, further reducing width while maintaining readability. These features allow for flexible banner generation, from full-width displays to tightly packed outputs, depending on command-line options like -k for or -s for smushing. Fonts in FIGlet include definitions not only for alphabetic characters but also for numerals, punctuation, and various symbols, enabling comprehensive coverage of standard ASCII input. These special mappings ensure that non-alphabetic elements, such as digits in "123" or symbols like "!" in exclamatory phrases, render as stylized ASCII equivalents aligned with the overall banner style. For characters not defined in a given font, FIGlet substitutes with FIGcharacter 0 (the "missing character" glyph, if present in the font) or simply omits them without printing anything, avoiding explicit errors in the output stream to maintain banner integrity. This silent handling prioritizes seamless rendering over interruption, though malformed fonts may produce unpredictable results if not validated beforehand.

Font System

FIGlet fonts are stored in plain text files with the .flf extension, featuring a structured header that specifies key attributes such as the hardblank , font , maximum width, and modes. The hardblank is a special printable ASCII (defaulting to '' (ASCII 36), often represented as '') that functions as a , preventing excessive overlap during rendering while appearing as a blank in output. The header also includes the font's position, maximum line length for sub- rows, default mode (ranging from -1 for full-width to 63 for custom smushing), number of comment lines, print direction (left-to-right or right-to-left), and full capabilities encoded as a bitmask up to 32767. These elements ensure compatibility and define how the font behaves when processing text. Each font supports up to 256 characters, covering standard ASCII printable symbols (32–126) plus additional code-tagged characters for extended sets like German umlauts, represented as multi-line grids of printable ASCII symbols such as /, \, |, and -. Character data follows the header and comments, with each character's bitmap or outline defined by a series of "Height" fixed-length sub-character lines, each padded with hardblanks to the font's maximum line length, allowing heights from 1 to 9 sub-characters and widths up to the font's maximum. This grid-based approach enables the construction of large, stylized letters from ordinary text, with customization possible through editing these text files or using control files (.flc) to remap characters. To achieve compact output, FIGlet employs smushing algorithms that overlap adjacent characters according to rules defined in the font's layout mode, including universal smushing (where the right character overrides the left without restrictions) and controlled smushing using 11 specific types (6 and 5 vertical). smushing includes equal character (overlapping identical sub-characters), (merging with underscores), (prioritizing certain symbols like | over /), opposite pair (pairing visuals like ( and )), (crossing diagonals), and hardblank (replacing with hardblanks). Vertical smushing covers equal character, , , horizontal line (aligning tops/bottoms), and vertical line supersmushing (extreme overlap of verticals). These rules, selectable via modes 0–63, allow fonts to balance and density, with options like or full-width overriding defaults. The fonts are maintained in a centralized repository hosted at figlet.org, featuring over 400 user-submitted files available for since the program's origins in the early (as of 2005), with contributions dating back to 1993. Users can submit new fonts via to the project maintainers, expanding the collection through efforts while adhering to the .flf for across implementations.

Usage

Command-Line Interface

The of FIGlet allows users to generate text banners directly from the terminal using the basic syntax figlet [options] [text], where [text] represents the string to be rendered and [options] modify the output behavior such as font or layout. When invoked without a text , FIGlet reads input from input (stdin), interactive entry or of piped from other commands or files; for example, echo "Hello [World](/page/Hello_World)" | figlet pipes the echoed text for rendering. Input can also be supplied via file redirection, such as figlet < input.txt, allowing batch of textual content. By default, FIGlet directs its output to standard output (stdout) for immediate terminal display, but users can redirect it to a file for storage, as in figlet "Example" > banner.txt. Advanced options, such as selecting a specific font with -f, enable further customization of the rendered text. FIGlet is primarily supported on operating systems, with binary distributions readily available for via package managers like apt or dnf, for macOS through Homebrew, and for Windows via precompiled binaries from the official FTP site, , or compatibility layers such as or ().

Configuration Options

FIGlet provides a range of command-line options to customize the generation of banners, allowing users to select fonts, adjust layout behaviors, control output formatting, and more. These options are processed from left to right, with the last instance of any parameter-taking flag overriding previous ones. Font selection is handled via the -f fontfile option, which specifies the font to use by name (with or without the .flf extension). FIGlet searches for the font in the default font directory or the current directory if not found in the former; users can also specify a custom directory with -d fontdirectory. Layout modes control how characters are combined and spaced, primarily through the -m layoutmode flag, which accepts values from 1 to 63 to determine smushing rules for overlapping sub-characters. Specific presets include -m 0 for kerning (equivalent to -k), -m -1 for full width (equivalent to -W), and -m -2 for standard smushing (equivalent to -s). Smushing reduces width by merging compatible sub-characters, while kerning simply removes inter-character spaces without merging. Additional overlap controls include -o to remove the first sub-character after kerning and -S to force smushing even if the font specifies otherwise. Output direction is configurable with -L for left-to-right printing, -R for right-to-left, or -X to follow the font's default specification (left-to-right unless otherwise noted). The output width can be set explicitly with -w outputwidth, where a value of 1 produces one FIGcharacter per line, or automatically detected via -t, which uses the terminal's width if available. Justification options include -c for centering, -l for left flush, -r for right flush, and -x for direction-based justification (the default). The -s flag enables standard smushing layout, and -p activates paragraph mode to treat line breaks as spaces rather than new lines. These core configuration options have remained stable since FIGlet's release in 1993, with minor additions and refinements in version 2.2 (late ), such as enhanced control file support via -C controlfile for custom character mappings. The current version, 2.2.5 (May 2012), includes deprecated features like -D for character set processing, which may be removed in future updates.

Fonts and Examples

Font Formats

FIGlet fonts are stored in plain text files with the .flf extension, adhering to the FIGfont Version 2 specification, commonly identified by the "flf2a" signature. The file begins with a header line that defines key parameters: after the signature and a hardblank character (typically "$"), it includes the font height (an integer representing the number of lines per character), the baseline position (lines from the baseline to the top of the character), the maximum line length (including endmarks), the default layout mode (an integer from -1 to 63 for smushing rules), and the number of comment lines. Optional fields follow, such as print direction (0 for left-to-right, 1 for right-to-left), full layout smushing rules (a bitfield up to 32767), and the count of code-tagged characters. This header ensures compatibility and guides rendering. Following the header are the specified number of comment lines, which provide like font name, , and . The core content consists of per-character data blocks for required ASCII characters (codes 32–126, plus select extended Latin-1 like umlauts) and optional code-tagged characters. Each character is represented by exactly "height" lines of text, where each non-final line ends with a single endmark (typically "#") and the final line ends with two consecutive endmarks (typically "##") to denote width, and uses the hardblank for fixed spacing. Characters are stored in order of their codes, with code tags (e.g., "161 INVERTED EXCLAMATION MARK") preceding non-ASCII entries, allowing up to 32-bit integer codes. This structure supports bitmap-style rendering, where lines form fixed-height, variable-width glyphs composed of printable ASCII sub-characters. Standard FIGlet fonts employ a approach, defining glyphs as grids of ASCII characters at a fixed , without native for outlines or vector-based scalability in the core format. Some reimplementations and extensions introduce scalable designs by converting or approximating outlines, but these are not part of the original specification. Encoding is primarily ASCII-based for the 95 printable characters, with extensions via control files (.flc) that map characters using mnemonic sequences for approximation in . Full glyphs require code tags in the font file, though rendering remains limited to terminal-compatible output. Fonts are typically created through manual editing of .flf files using text editors, following the specification to ensure proper endmarks and layout compliance. Tools like online editors facilitate prototyping, but validation occurs via the chkfont utility included with FIGlet, which parses the file and detects structural errors. The -I 5 option lists supported formats. Compressed fonts in .zip archives (renamed to .flf) are also supported for distribution.

Notable Fonts

The standard "roman" font serves as FIGlet's default, featuring block letters with subtle serifs that evoke traditional and resemble output from early text utilities. Created by Nick Miners in June 1994, it provides a clean, readable style for general use. For example, rendering "FIGlet" in the roman font appears as:
 _          _   _    _    _    _    _  _____  _____  _____  _____ 
| |__   ___| |_| |  | |  | |  | |  | |/ ____|/ ____|/ ____|/ ____|
| '_ \ / _ \ __| |  | |  | |  | |  | | |  __| |  __| |  __| |  __ 
| | | |  __/ |_ | |__| |  | |__| |  | | | |_ | | |_ | | |_ | | |_ |
|_| |_|\___|\__,|\____/   \____/|__| |_|\__,_|\__,_|\__,_|\__,_|
The "banner" font directly emulates the dense, bold output of the classic Unix banner program, using compact ASCII characters for a retro, high-contrast appearance suitable for terminal headers. It was developed by Ryan Youck in August 1994, with later modifications including merged versions by John Cowan and additions for non-Latin scripts. An example of "FIGlet" in banner font is:
 _       _   _    _    _    _    _  _____  _____  _____  _____ 
| |__   | |_| |  | |  | |  | |  | |/ ____|/ ____|/ ____|/ ____|
| '_ \  | __| |  | |  | |  | |  | | |  __| |  __| |  __| |  __ 
| | | | | |_ | |__| |  | |__| |  | | | |_ | | |_ | | |_ | | |_ |
|_| |_|  \__,|\____/   \____/|__| |_|\__,_|\__,_|\__,_|\__,_|
The "invita" font offers an elegant, script-like style with flowing, curved lines reminiscent of handwritten invitations, providing a more artistic alternative for decorative text. Originating in June 1994 from an anonymous contributor at ([email protected]), it emphasizes smooth connections between characters. Rendering "FIGlet" in invita font yields:
 __     __)      
(, /|  /|        
  / | / |  ______
 ) /  |/  |_(_)(_) 
(_/   '            
"Larry3D" introduces a three-dimensional effect through shading with slashes, backslashes, and strategic spacing, creating depth and a futuristic look for titles or logos. Designed by in February 1994, it was adapted from Juan Car's "puffy" font and refined by . For instance, "FIGlet" in Larry3D font looks like:
 /'\_/`\                   
/\      \    ___     ___   
\ \ \__\ \  / __`\  / __`\ 
 \ \ \_/\ \/\ \L\ \/\ \L\ \
  \ \_\\ \_\ \____/\ \____/
   \/_/ \/_/\/___/  \/___/
Among community favorites, the "doom" font captures a pixelated, angular aesthetic inspired by 1990s , particularly the DOOM series, with sharp edges for a sci-fi vibe. Created by Frans P. in June 1996, it builds on earlier FIGlet standards like "big" by Glenn Chappell. An example is:
  ___  ___            
 |  \/  |            
 | .  . | ___   ___  
 | |\/| |/ _ \ / _ \ 
 | |  | | (_) | (_) |
 \_|  |_|\___/ \___/
The "" font embodies an urban, street-art style with bold, irregular outlines that mimic spray-paint tags, appealing for creative or informal applications. Developed by Leigh Purdie and Tim Maggio in March 1994, it was one of the early user-submitted contributions to the FIGlet library in the 1990s. "FIGlet" in graffiti font appears as:
 _____                 
/     \   ____   ____  
/  \ /  \ /  _ \ /  _ \ 
/    Y    (  <_> |  <_> )
\____|__  /\____/ \____/
         \/             

Implementations and Ports

Original Implementation

The original implementation of FIGlet was developed in the to ensure high portability across different systems, with the source code first made publicly available in late as part of version 2.0. Created by Glenn Chappell in Spring 1991 as a compact 170-line program initially named "newban," it evolved from a simple tool supporting one lowercase font into a more robust utility by , featuring 13 fonts and full ASCII character support. This C-based design emphasized efficiency and cross-platform compatibility, allowing it to run natively on operating systems such as and BSD distributions without requiring significant modifications. In the , volunteer contributors extended the original C implementation to additional platforms, including ports for , , and Acorn , enabling FIGlet to generate banners on a wider range of contemporary hardware. These early adaptations maintained the core C codebase while addressing platform-specific requirements, such as file handling and character encoding differences, to preserve the tool's functionality in non-Unix environments. Distribution of the original implementation has historically occurred through the official figlet.org FTP site, which provides source tarballs for compilation as well as precompiled binaries for various platforms, facilitating easy access for users and developers since the mid-1990s. The FTP archive, maintained under the project's administration, includes versioned releases and associated utilities, supporting both initial installations and updates to the canonical version. Maintenance of the original C implementation culminated in its last official update with version 2.2.5, released on May 31, 2012, which incorporated over 400 fonts and switched to the New BSD License for broader redistribution. Since then, while no further official releases have been issued, community-driven patches have addressed compatibility issues with newer operating systems, such as modern kernels and enhanced support, often integrated into distribution packages like those in and . These patches build directly on the 2012 source without altering the core architecture, ensuring the original implementation remains viable for contemporary systems.

Reimplementations and Variants

Several reimplementations of FIGlet have been developed in various programming languages to extend its functionality and improve compatibility with modern environments. One early port, JFiglet, was released in 2004 as an open-source implementation supporting the FIGfont specification, allowing integration into Java applets for browser-based generation. More recent libraries, such as jfiglet (first published around 2013), provide Maven-distributable packages for embedding FIGlet rendering in applications while maintaining a small footprint. In , pyfiglet serves as a complete pure-Python port of FIGlet, initially released in 2013, enabling seamless integration into scripts for automated text banner generation. This library supports extended and includes fixes for handling since version 0.7 in 2014, along with Cyrillic fonts for broader character set coverage. For , the figlet gem, available since 2013, offers a lightweight interface to load and render FIGfonts directly in Ruby code. developers can use the Text::FIGlet module from , which provides font loading and rendering capabilities compatible with standard FIGlet files. JavaScript implementations, such as the figlet package on npm (first published in 2012), allow FIGlet-style rendering in both Node.js environments and web browsers via a full FIGfont specification parser. These ports facilitate cross-platform use without relying on the original C codebase. Among variants, TOIlet (The Other Implementation's letters), developed as a FIGlet-compatible utility since around 2006, enhances output with color support, additional filters, and export options like HTML and SVG. TOIlet also introduces full Unicode input and output handling, addressing limitations in the original FIGlet's ASCII focus. Another common enhancement involves piping FIGlet output through lolcat, a tool that applies rainbow color gradients to text streams for visually striking effects in terminal displays.

Applications

Traditional Uses

FIGlet has been a staple in Unix-like system administration since its early days, particularly for generating eye-catching banners and (MOTD) displays on servers. Administrators often employed it to create stylized ASCII text that would greet users upon , enhancing the visual appeal of sessions in pre-graphical environments. For instance, commands like figlet -f big "Welcome to Server" could produce large, bold lettering integrated into /etc/motd files, making system announcements more prominent and memorable without requiring additional software. This practice was common in the 1990s as Unix systems proliferated in academic and corporate settings, where text-based interfaces dominated. In the realm of Systems (BBS) and the early , FIGlet found adoption for decorative purposes in user interactions, particularly inspired by signatures. Its origins were partly inspired by such signatures, as noted by co-creator Glenn Chappell, who developed the initial version in 1991 to replicate the banner-style text seen in contemporaries' messages. This made FIGlet a of dial-up era online communities, where visual flair was limited to character arrangements.

Modern Integrations

In the , introduced a built-in feature allowing users to generate FIGlet-style directly from search queries by typing "figlet [text]," which instantly renders the output in the search results page. This feature leverages a server-side implementation of FIGlet to provide quick, on-demand text banners without requiring additional software. Web-based tools have extended FIGlet's reach through online generators and integrations in collaborative platforms. The official FIGlet website, figlet.org, serves as a primary resource for previewing fonts and examples, enabling users to test and download ASCII outputs for immediate use in digital projects. JavaScript reimplementations like figlet.js power standalone web generators, such as those on patorjk.com, where users input text and select fonts to produce shareable ASCII art without local installation. In platforms like GitHub, developers commonly incorporate FIGlet-generated banners into Markdown files, such as READMEs, where the plain-text output displays as fixed-width art in previews and rendered views, enhancing repository aesthetics. On mobile devices, FIGlet finds integration in terminal emulators like , a environment app that supports package installation of the tool via pkg install figlet, allowing users to create ASCII banners directly on their phones for scripting or customization. In chat applications, community-built bots extend this functionality; for instance, bots such as FIGbot and ASCII Discord Bot use FIGlet libraries to convert user-submitted text into via slash commands, adding playful elements to server conversations. FIGlet's output has seen adoption in creative , particularly within the resurgence of in non-fungible tokens (NFTs) and memes during the 2020s. Projects like the Owls NFT collection on have popularized pixelated, text-based visuals reminiscent of early aesthetics, often generated or inspired by tools like FIGlet to evoke retro . This trend aligns with broader online meme culture, where FIGlet art appears in social shares and retro-themed websites to mimic 1980s-1990s interfaces. In game development, while direct plugins are limited, developers utilize ports like pyfiglet within Unity's scripting ecosystem to dynamically generate ASCII elements for or console outputs in indie titles. The 2020s have marked a revival of FIGlet in niche digital aesthetics and communities, driven by interests in and art. -inspired designs, characterized by glitchy, nostalgic visuals, frequently incorporate FIGlet for bold, lo-fi text effects in and desktop customizations. Online art enthusiasts, through forums and repositories, share custom fonts and scripts, fostering a subculture that blends FIGlet with modern tools like colored outputs via for vibrant, shareable creations. As of 2025, FIGlet continues to integrate into developer tools, such as the FIGLet Comment Generator extension for , enabling banners in code comments.

References

  1. [1]
    FIGlet - hosted by PLiG
    FIGlet is a program for making large letters out of ordinary text _ _ _ _ _ _ | (_) | _____ | |_| |__ (_)___ | | | |/ / _ \ | __| '_ \| / __| | | | < __/ ...Font examplesFAQ
  2. [2]
  3. [3]
    cmatsuoka/figlet: Claudio's FIGlet tree - GitHub
    FIGlet is a program that creates large characters out of ordinary screen characters. _ _ _ _ _ _ | (_) | _____ | |_| |__ (_)___ | | | |/ / _ \ |
  4. [4]
  5. [5]
    figlet — Debian testing
    Dec 15, 2024 · ORIGIN. ``FIGlet'' stands for ``Frank, Ian and Glenn's LETters''. Inspired by Frank's . sig, Glenn wrote (most of) it, and Ian helped.
  6. [6]
    FIGlet - hosted by PLiG
    ### Summary of FIGlet History (1991-1993)
  7. [7]
    FAQ - FIGlet - hosted by PLiG
    ... fonts/ There are currently over 400 fonts available for download 4. How can I contribute? To contribute new fonts, software or information, please contact ...
  8. [8]
    figlet(6) - Linux man page
    FIGlet can print in a variety of fonts, both left-to-right and right-to-left, with adjacent FIGcharacters kerned and ''smushed'' together in various ways.
  9. [9]
    FIGfont Version 2 FIGfont and FIGdriver Standard
    This document specifies the format of font files, and the associated control files, used by the FIGlet and FIGWin programs (FIGdrivers).
  10. [10]
    figlet [ -cklnoprstvxDELNRSWX ] [ -d fontdirectory ] [ -f fontfile ]
    FIGlet can print in a variety of fonts, both left-to-right and right- to-left, with adjacent FIGcharacters kerned and ``smushed'' together in various ways.
  11. [11]
    FIGlet - Download
    Mar 4, 2025 · Is FIGlet available on multiple platforms? Yes, FIGlet is available for various operating systems including Unix, Linux, Windows, and macOS.
  12. [12]
    Installing Figlet on different operating systems - StudyRaid
    We'll focus on three main categories: Linux distributions (Debian/Ubuntu and Fedora/CentOS variants), macOS, and Windows systems.
  13. [13]
    FIGlet Editor - Create FIGlet fonts - patorjk.com
    Copy the above text and place it into a text file. Rename the file to have a *.flf extension. Then place the file in your FIGlet fonts directory. Select AllMissing: figfonted | Show results with:figfonted
  14. [14]
    None
    - **Origin**: June 1994
  15. [15]
    FIGlet - hosted by PLiG
    **Summary of FIGlet Font Database:**
  16. [16]
    None
    ### Header Comments Summary for banner.flf
  17. [17]
    None
    - **Header Comments Extracted:**
  18. [18]
    larry3d.flf - FIGlet
    flf2a$ 9 6 30 1 5 larry3d.flf by Larry Gelberg (larryg@avs.com) (stolen liberally from Juan Car's puffy.flf) tweaked by Glenn Chappell <ggc@uiuc.edu> ...Missing: font origin
  19. [19]
    None
    ### Header Comments Summary
  20. [20]
    http://www.figlet.org/fonts/graffiti.flf
    flf2a$ 6 5 32 15 4 Font name is graffiti.flf This figlet font designed by Leigh Purdie (purdie@zeus.usq.edu.au) 'fig-fonted' by Leigh Purdie and Tim Maggio ...Missing: origin | Show results with:origin
  21. [21]
    figlet package versions - Repology
    Versions for figlet ; AIX Open Source Packages · figlet · 2.2.3 ; Alpine Linux 3.15 · figlet · 2.2.5 ; Alpine Linux 3.15 · figlet-doc · 2.2.5 ; Alpine Linux 3.16
  22. [22]
    JFiglet - JFiglet
    May 28, 2004 · JFiglet. A free open source java implementation of figlet and the figfont specification (see http://www.figlet.org). © 2004, Sebastien Brunot.Missing: 2000s | Show results with:2000s
  23. [23]
    lalyos/jfiglet: Java implementation of FIGfonts (http://www ... - GitHub
    Java implementation of FIGfonts to create ascii art banners. My goals were: distributed as a maven dependency; should be small.
  24. [24]
    SyntaxVoid/pyfiglet: An implementation of figlet written in Python
    pyfiglet is a full port of FIGlet (http://www.figlet.org/) into pure python. It takes ASCII text and renders it in ASCII art fonts.
  25. [25]
  26. [26]
    figlet - NPM
    Sep 17, 2025 · Creates ASCII Art from text. A full implementation of the FIGfont spec.. Latest version: 1.9.3, last published: 2 months ago.
  27. [27]
    toilet – Caca Labs
    Apr 6, 2012 · The TOIlet project attempts to create a free replacement for the FIGlet utility. TOIlet stands for “The Other Implementation's letters”.Missing: variant | Show results with:variant
  28. [28]
    Debian -- Details of package toilet in sid
    It is similar to FIGlet but provides additional features such as Unicode support, color fonts, filters, and various export formats. TOIlet can use FIGlet fonts ...
  29. [29]
    Lolcat – Display Text in Rainbow Colors in Linux Terminal
    Jul 14, 2023 · You can also pipe lolcat with the figlet command, which is a utility that creates ASCII art banners and large letters from ordinary text. To use ...
  30. [30]
    The history of ASCII Art
    Glenn Chappell and Ian Chai begin developing FIGlet, a program that transforms plain text into large banner-style ASCII art using custom fonts. It becomes a ...
  31. [31]
    DuckDuckGo Tips & Tricks - Eraser
    Aug 5, 2020 · DuckDuckGo makes this easier, when you simply type “figlet STRING” and press Enter. Replace “STRING” here with the text whose figlet you want.
  32. [32]
    12 DuckDuckGo Tips and Tricks You Need to Know - iDrop News
    Aug 6, 2023 · DuckDuckGo calls these "bangs. ... All you need to do is enter the word figlet followed by the text you want in DuckDuckGo's search bar.Shorten Urls Automatically · Use Duckduckgo To Find If A... · Play 2048 On Duckduckgo
  33. [33]
    patorjk/figlet.js: A FIG Driver written in JavaScript which ... - GitHub
    A FIG Driver written in JavaScript which aims to fully implement the FIGfont spec. - patorjk/figlet.js.
  34. [34]
    dizeeee/FIGbot: A Discord bot that prints ASCII text using FIGlet.
    FIGbot. Discord bot for ASCII text art with figlet. Now written in node.js and slightly improved. Requirements. latest version of npm and node. sudo apt-get ...
  35. [35]
    Add ASCII Discord Bot | The #1 Discord Bot and Discord App List
    This bot adds a slash command and a message interaction: /ascii-text Converts a text to ASCII art using FIGlet; right click message with an image attachment > ...
  36. [36]
    Owls NFTs Are Driving a Resurgence in ASCII Art - nft now
    Mar 7, 2023 · The project's recent rise has the Web3 community looking back on the long and rich history of text-based art on the blockchain.
  37. [37]
    pwaller/pyfiglet: An implementation of figlet written in Python - GitHub
    The point of this code is to embed dynamic figlet rendering in Python without having to execute an external program, although it operates on the commandline as ...
  38. [38]
    [XFCE] yet another vaporwave desktop : r/unixporn - Reddit
    Feb 25, 2020 · ASCII text: Figlet. Terminal clock: Tock. I've since updated my conky ... They're both usually associated both with art style and music style, not ...
  39. [39]
    xero/figlet-fonts: my collection of figlet / toilet ascii art fonts - GitHub
    My collection of ascii art fonts for figlet or toilet. Install files to /usr/share/figlet/ or /usr/share/figlet/fonts/. View example text at examples.Missing: format | Show results with:format