๐ŸŒˆ tinyrainbow

July 28, 2026 ยท View on GitHub

Output your colorful messages in the terminal or browser console that support ANSI colors (Chrome engines).

Originally a fork of picocolors, tinyrainbow is a tiny and fast library for coloring terminal output.

It is published as ES modules and supports TypeScript out of the box.

Installing

# with npm
$ npm install -D tinyrainbow

# with pnpm
$ pnpm add -D tinyrainbow

# with yarn
$ yarn add -D tinyrainbow

Usage

import c from 'tinyrainbow'

console.log(c.red(c.bold('Hello World!')))