Skip to content


Subversion checkout URL

You can clone with
Download ZIP
NPM module to provide a .color extension to Strings.
Branch: master
Failed to load latest commit information.
LICENSE Create LICENSE Initial release.
package.json Added author info to package file.
string-ansi.js MIT License.
test.js Initial release.

String ANSI

A minimalist color extension module for Node.JS.

Extends the String prototype with the function color, which inserts ANSI color codes in place of color string names.

Run node test.js to see a demonstrative list of all possible colors.

Supported Color Codes

  • reset
  • bold
  • italic
  • underline
  • conceal
  • strike
  • reverse
  • blink
  • blink2
  • black
  • red
  • green
  • yellow
  • blue
  • purple
  • cyan
  • white
  • default
  • bgblack
  • bgred
  • bggreen
  • bgyellow
  • bgblue
  • bgpurple
  • bgcyan
  • bgwhite
  • bgdefault

Example Usage

console.log("There has been an error!".color('red', 'bold');

Any number of arguments may be passed to the color method.

Something went wrong with that request. Please try again.