figlet (Go)
May 16, 2026 · View on GitHub
A small pure-Go FIGlet (.flf font) renderer with full smushing rules.
Extracted from cmd/figlet in the zeichenwerk
monorepo as a standalone module.
Install
go install github.com/tekugo/figlet@latest
The binary clashes on PATH with the well-known C figlet — install
under a different name if you have both:
go build -o gofiglet . && mv gofiglet ~/.local/bin/
Status
Early / experimental. The current main() is a demo: it renders
four hard-coded strings using a standard.flf font from the working
directory. The renderer itself (RenderFigletFromFile, full
smushing-rule support) is the useful part — promoting it to a proper
library API and adding a real CLI is future work.
License
MIT — same as the upstream zeichenwerk library.