├── .github ├── ISSUE_TEMPLATE │ └── bug_report.md ├── changelog.yml ├── copilot-instructions.md ├── dependabot.yml └── workflows │ ├── codeql.yml │ ├── go.yml │ └── release.yml ├── .gitignore ├── .nojekyll ├── LICENSE ├── README.md ├── README.zh-CN.md ├── _examples ├── README.md ├── color_16.go ├── color_256.go ├── color_rgb.go ├── color_tag.go ├── demo.go ├── demo_tag.go ├── envcheck.go ├── go.mod ├── go.sum ├── images │ ├── 256-color.jpg │ ├── basic-color.png │ ├── basic-color2.png │ ├── color-256.png │ ├── color-demo.jpg │ ├── color-on-cmd-pwsh.jpg │ ├── color-rgb.png │ ├── color-tags.png │ ├── demo_tag.png │ ├── theme-basic.png │ ├── theme-block.png │ ├── theme-prompt.png │ ├── theme-style-all.png │ └── theme-tips.png ├── issue26.go ├── navbar.md ├── ref │ ├── 4bit-colors.jpg │ ├── 8bit-colors.jpg │ ├── ANSI-escape-sequence.md │ ├── cmd_color.go │ ├── cmd_color1.go │ ├── deprecated.go.txt │ ├── env-term-data.md │ └── idea.go ├── related │ ├── box-cli-maker.go │ └── terminfo.go ├── scripts │ ├── 24bitcolor.sh │ ├── 256color.sh │ ├── termval.sh │ └── truecolor.sh ├── theme_basic.go ├── theme_block.go ├── theme_prompt.go ├── theme_style_all.go └── theme_tips.go ├── color.go ├── color_16.go ├── color_256.go ├── color_rgb.go ├── color_rgb_test.go ├── color_tag.go ├── color_tag_test.go ├── color_test.go ├── colorp ├── colorp.go └── colorp_test.go ├── convert.go ├── convert_test.go ├── detect_env.go ├── detect_nonwin.go ├── detect_test.go ├── detect_windows.go ├── go.mod ├── go.sum ├── index.html ├── issues_test.go ├── performance_test.go ├── quickstart.go ├── style.go ├── style_test.go ├── testdata ├── gen-print.tpl └── gen-printf.tpl ├── utils.go └── utils_test.go /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/changelog.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/.github/changelog.yml -------------------------------------------------------------------------------- /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/.github/workflows/go.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/.gitignore -------------------------------------------------------------------------------- /.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/README.md -------------------------------------------------------------------------------- /README.zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/README.zh-CN.md -------------------------------------------------------------------------------- /_examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/README.md -------------------------------------------------------------------------------- /_examples/color_16.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/color_16.go -------------------------------------------------------------------------------- /_examples/color_256.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/color_256.go -------------------------------------------------------------------------------- /_examples/color_rgb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/color_rgb.go -------------------------------------------------------------------------------- /_examples/color_tag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/color_tag.go -------------------------------------------------------------------------------- /_examples/demo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/demo.go -------------------------------------------------------------------------------- /_examples/demo_tag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/demo_tag.go -------------------------------------------------------------------------------- /_examples/envcheck.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/envcheck.go -------------------------------------------------------------------------------- /_examples/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/go.mod -------------------------------------------------------------------------------- /_examples/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/go.sum -------------------------------------------------------------------------------- /_examples/images/256-color.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/images/256-color.jpg -------------------------------------------------------------------------------- /_examples/images/basic-color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/images/basic-color.png -------------------------------------------------------------------------------- /_examples/images/basic-color2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/images/basic-color2.png -------------------------------------------------------------------------------- /_examples/images/color-256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/images/color-256.png -------------------------------------------------------------------------------- /_examples/images/color-demo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/images/color-demo.jpg -------------------------------------------------------------------------------- /_examples/images/color-on-cmd-pwsh.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/images/color-on-cmd-pwsh.jpg -------------------------------------------------------------------------------- /_examples/images/color-rgb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/images/color-rgb.png -------------------------------------------------------------------------------- /_examples/images/color-tags.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/images/color-tags.png -------------------------------------------------------------------------------- /_examples/images/demo_tag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/images/demo_tag.png -------------------------------------------------------------------------------- /_examples/images/theme-basic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/images/theme-basic.png -------------------------------------------------------------------------------- /_examples/images/theme-block.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/images/theme-block.png -------------------------------------------------------------------------------- /_examples/images/theme-prompt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/images/theme-prompt.png -------------------------------------------------------------------------------- /_examples/images/theme-style-all.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/images/theme-style-all.png -------------------------------------------------------------------------------- /_examples/images/theme-tips.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/images/theme-tips.png -------------------------------------------------------------------------------- /_examples/issue26.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/issue26.go -------------------------------------------------------------------------------- /_examples/navbar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/navbar.md -------------------------------------------------------------------------------- /_examples/ref/4bit-colors.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/ref/4bit-colors.jpg -------------------------------------------------------------------------------- /_examples/ref/8bit-colors.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/ref/8bit-colors.jpg -------------------------------------------------------------------------------- /_examples/ref/ANSI-escape-sequence.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/ref/ANSI-escape-sequence.md -------------------------------------------------------------------------------- /_examples/ref/cmd_color.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/ref/cmd_color.go -------------------------------------------------------------------------------- /_examples/ref/cmd_color1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/ref/cmd_color1.go -------------------------------------------------------------------------------- /_examples/ref/deprecated.go.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/ref/deprecated.go.txt -------------------------------------------------------------------------------- /_examples/ref/env-term-data.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/ref/env-term-data.md -------------------------------------------------------------------------------- /_examples/ref/idea.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/ref/idea.go -------------------------------------------------------------------------------- /_examples/related/box-cli-maker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/related/box-cli-maker.go -------------------------------------------------------------------------------- /_examples/related/terminfo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/related/terminfo.go -------------------------------------------------------------------------------- /_examples/scripts/24bitcolor.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/scripts/24bitcolor.sh -------------------------------------------------------------------------------- /_examples/scripts/256color.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/scripts/256color.sh -------------------------------------------------------------------------------- /_examples/scripts/termval.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/scripts/termval.sh -------------------------------------------------------------------------------- /_examples/scripts/truecolor.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/scripts/truecolor.sh -------------------------------------------------------------------------------- /_examples/theme_basic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/theme_basic.go -------------------------------------------------------------------------------- /_examples/theme_block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/theme_block.go -------------------------------------------------------------------------------- /_examples/theme_prompt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/theme_prompt.go -------------------------------------------------------------------------------- /_examples/theme_style_all.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/theme_style_all.go -------------------------------------------------------------------------------- /_examples/theme_tips.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/_examples/theme_tips.go -------------------------------------------------------------------------------- /color.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/color.go -------------------------------------------------------------------------------- /color_16.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/color_16.go -------------------------------------------------------------------------------- /color_256.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/color_256.go -------------------------------------------------------------------------------- /color_rgb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/color_rgb.go -------------------------------------------------------------------------------- /color_rgb_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/color_rgb_test.go -------------------------------------------------------------------------------- /color_tag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/color_tag.go -------------------------------------------------------------------------------- /color_tag_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/color_tag_test.go -------------------------------------------------------------------------------- /color_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/color_test.go -------------------------------------------------------------------------------- /colorp/colorp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/colorp/colorp.go -------------------------------------------------------------------------------- /colorp/colorp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/colorp/colorp_test.go -------------------------------------------------------------------------------- /convert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/convert.go -------------------------------------------------------------------------------- /convert_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/convert_test.go -------------------------------------------------------------------------------- /detect_env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/detect_env.go -------------------------------------------------------------------------------- /detect_nonwin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/detect_nonwin.go -------------------------------------------------------------------------------- /detect_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/detect_test.go -------------------------------------------------------------------------------- /detect_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/detect_windows.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/go.sum -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/index.html -------------------------------------------------------------------------------- /issues_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/issues_test.go -------------------------------------------------------------------------------- /performance_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/performance_test.go -------------------------------------------------------------------------------- /quickstart.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/quickstart.go -------------------------------------------------------------------------------- /style.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/style.go -------------------------------------------------------------------------------- /style_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/style_test.go -------------------------------------------------------------------------------- /testdata/gen-print.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/testdata/gen-print.tpl -------------------------------------------------------------------------------- /testdata/gen-printf.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/testdata/gen-printf.tpl -------------------------------------------------------------------------------- /utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/utils.go -------------------------------------------------------------------------------- /utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gookit/color/HEAD/utils_test.go --------------------------------------------------------------------------------