Skip to content

256 ansi color codes for sparkling rainbows in the terminal

License

Notifications You must be signed in to change notification settings

cashewspotted/ansi-8-bit

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ansi-8-bit Build Status

256 ansi color codes for styling terminal output

You probably want the higher-level chalk module for styling your strings.

screenshot

Install

$ npm install --save ansi-8-bit

Usage

var a8b = require('ansi-8-bit'), fg = a8b.fg, bg = a8b.bg;

console.log(fg.getRgb(2,3,4) + bg.getRgb(4,4,4) + 'Hello world!' + a8b.reset);

API

The module exposes a fg and bg object, and a reset code. Both the foreground and background objects contain:

  • 256 color codes
  • standard containing the 8 default colors
  • bright containing the 8 bright/bold default colors
  • rgb containing 216 different red-green-blue values
  • grayscale containing 24 tints ranging from white to black
  • getRgb(int, int, int) return a colour in the rbg ranges 0 to 6

License

MIT © Jbnicolai

About

256 ansi color codes for sparkling rainbows in the terminal

Resources

License

Stars

Watchers

Forks

Packages

No packages published