aboutsummaryrefslogtreecommitdiff

colourize

GoDoc Build Status Coverage Status Go Report
Card

An ANSI colour terminal package for Go. Supports all ANSI colours and emphasis. Not compatible with Windows systems.

This project is feature complete for what I created it for 10 years ago.

Feel free to submit patches to patches@treybastian.com

Installation

 go get git.trebastian.com/colourize

Usage

package main
import (
    c "git.trebastian.com/colourize"
    "fmt"
)

func main() {
  fmt.Println(c.Colourize("Hello World!", c.Green, c.Whitebg, c.Bold))
}