{"id":5397782,"name":"github.com/mdm-code/termcols","ecosystem":"go","description":"Package termcols implements ANSI color codes that can be used to color text on\nthe terminal. Different styles and foreground/background colors can be chained\ntogether through an intuitive package API to arrive at some cool visual\neffects.\n\nThe selection of style and color control sequences implemented by the package\nwas largely based on an exhaustive list of Select Graphic Rendition (SGR)\ncontrol sequences available at Wikipedia ANSI. It is a great resource in case\none or more elements appear not to be supported in a given terminal.\n\nThe Escape sequence for termcols is set to \\033, which means that it should\nwork without any issues with Bash, Zsh or Dash. Other shells might not support\nit.\n\nThe same applies to 8-bit and 24-bit colors: there is no guarantee that these\nescape sequences are supported will be rendered properly on some terminals.\nResults may vary, so it is good practice to test it first for compatibility.\n\nThe package has two public functions MapColor and MapColors that accept string\nvalues to try and map it onto a valid SgrAttr, however, it has been made\nimplemented to simplify the terminal tcols command.","homepage":"https://github.com/mdm-code/termcols","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/mdm-code/termcols","keywords_array":[],"namespace":"github.com/mdm-code","versions_count":11,"first_release_published_at":"2022-10-24T15:42:10.000Z","latest_release_published_at":"2024-02-04T15:28:06.000Z","latest_release_number":"v1.5.1","last_synced_at":"2026-04-30T15:07:22.799Z","created_at":"2022-11-08T03:06:20.752Z","updated_at":"2026-04-30T15:07:22.799Z","registry_url":"https://pkg.go.dev/github.com/mdm-code/termcols","install_command":"go get github.com/mdm-code/termcols","documentation_url":"https://pkg.go.dev/github.com/mdm-code/termcols#section-documentation","metadata":{},"repo_metadata":{"uuid":"556423872","full_name":"mdm-code/termcols","owner":"mdm-code","description":"Colorize text on the terminal with the Termcols Go package and Tcols terminal command.","archived":false,"fork":false,"pushed_at":"2023-01-23T21:55:30.000Z","size":70,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2023-03-06T07:11:47.688Z","etag":null,"topics":["cli","color","colorized","colors","go","golang","rgb","rgb24","rgb8","terminal","unix"],"latest_commit_sha":null,"homepage":"https://pkg.go.dev/github.com/mdm-code/termcols","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"logo_url":null,"metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-10-23T20:21:50.000Z","updated_at":"2022-10-24T16:18:27.000Z","dependencies_parsed_at":"2023-02-13T03:40:18.112Z","dependency_job_id":null,"html_url":"https://github.com/mdm-code/termcols","commit_stats":null,"repository_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdm-code%2Ftermcols","tags_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdm-code%2Ftermcols/tags","manifests_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdm-code%2Ftermcols/manifests","owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mdm-code","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":108921946,"host_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names"}},"repo_metadata_updated_at":"2023-03-22T07:41:37.859Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":9.345852080216646,"dependent_packages_count":6.999148183520997,"stargazers_count":null,"forks_count":null,"average":8.172500131868823},"purl":"pkg:golang/github.com/mdm-code/termcols","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/mdm-code/termcols","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/mdm-code/termcols","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/mdm-code/termcols/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2023-08-10T21:36:03.514Z","issues_count":0,"pull_requests_count":0,"avg_time_to_close_issue":null,"avg_time_to_close_pull_request":null,"issues_closed_count":0,"pull_requests_closed_count":0,"pull_request_authors_count":0,"issue_authors_count":0,"avg_comments_per_issue":null,"avg_comments_per_pull_request":null,"merged_pull_requests_count":0,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmdm-code%2Ftermcols/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmdm-code%2Ftermcols/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmdm-code%2Ftermcols/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmdm-code%2Ftermcols/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmdm-code%2Ftermcols/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmdm-code%2Ftermcols/codemeta","maintainers":[]}