pkg.sopackage field notes

brew / rank 1723

Install lolcat with Homebrew

Rainbows and unicorns in your console! Version 100.0.1 via Homebrew; verified 2026-06-06.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install lolcat

provider-native install command

overview

Package summary

Rainbows and unicorns in your console!

Commands and aliases

  • lolcat

history

Project history and usage

lolcat is a small Ruby command-line program for coloring terminal output with rainbow ANSI colors. Its upstream description is intentionally playful: 'Rainbows and unicorns!'

Project history

The official GitHub repository was created in August 2011. The README is minimal, showing the tool's visual output and installation commands for Linux and macOS rather than presenting a large manual.

The package follows the classic Unix filter pattern: install a small executable and pipe text through it to transform output. Its implementation is Ruby-only, and the repository includes a gemspec and man page alongside the `bin` and `lib` directories.

Adoption history

lolcat has broad package-manager presence for a toy CLI. The supplied package facts list Alpine, Homebrew, Debian, Fedora, MacPorts, Nix, Arch, and Ubuntu packages.

The official repository's star and fork counts show unusually high recognition for such a small utility, reflecting its spread through terminal screenshots, shell demos, and dotfile culture.

How it is used

Users typically pipe command output through `lolcat` to add rainbow color, or call `lolcat` directly on text files. The Homebrew package exposes the `lolcat` executable.

Because lolcat is cosmetic and does not manage state, it has no official config file or credentials file location.

Why package nerds care

lolcat is package-nerd significant because it is pure terminal whimsy that became a real cross-distro package. It is often installed not because it is necessary, but because it makes pipelines, demos, and shell prompts visibly fun.

Timeline

  • 2011: Official GitHub repository created.
  • 2010s: lolcat spreads across common Unix-like package managers.
  • 2024: Official repository activity continues on GitHub.

Related projects

  • lolcat is related to ANSI terminal color filters and shell-demo utilities, and is commonly combined with ordinary Unix commands through pipes.

security posture

Risk level: green

narrow executable package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • narrow executable package without higher-risk signals

Signals

  • metadata:no-higher-risk-signals

Install behavior

  • No Homebrew bottle metadata was recorded.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
lolcatexecutableindexed executableDiscovered from the local executable index.

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-08-03
manager version100.0.1
manager updated2026-06-06
local dataunknown
upstreamnot available
latest detectednot detected
  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:lolcat
Version100.0.1
Package managerHomebrew
Homepagehttps://github.com/busyloop/lolcat
Repositoryhttps://github.com/busyloop/lolcat
Last updated2026-06-06T17:04:14Z
Pulseupdated
Bottlenot recorded
Servicenone declared

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • Nucleus package database
  • curated package history
  • pkgdb category and tag curation