{"id":379184,"url":"https://github.com/charmbracelet/lipgloss","last_synced_at":"2026-10-04T06:05:05.408Z","repository":{"id":38445558,"uuid":"343533419","full_name":"charmbracelet/lipgloss","owner":"charmbracelet","description":"Style definitions for nice terminal layouts 👄","archived":false,"fork":false,"pushed_at":"2026-09-13T00:39:21.000Z","size":2359,"stargazers_count":11891,"open_issues_count":148,"forks_count":401,"subscribers_count":42,"default_branch":"main","last_synced_at":"2026-10-01T09:06:54.831Z","etag":null,"topics":["cli","go","golang","hacktoberfest","layout","style","tui"],"latest_commit_sha":null,"homepage":"","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,"icon_url":"https://github.com/charmbracelet.png","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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-03-01T19:31:36.000Z","updated_at":"2026-10-01T08:38:24.000Z","dependencies_parsed_at":"2023-02-04T22:46:30.964Z","dependency_job_id":"a4771553-683a-4009-bdb0-37e4a929cf6c","html_url":"https://github.com/charmbracelet/lipgloss","commit_stats":{"total_commits":225,"total_committers":21,"mean_commits":"10.714285714285714","dds":0.3911111111111111,"last_synced_commit":"da2d04b5347536769af11ef06fbb90b7024ab15f"},"previous_names":[],"tags_count":35,"template":false,"template_full_name":null,"purl":"pkg:github/charmbracelet/lipgloss","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/sbom","scorecard":{"id":274589,"data":{"date":"2025-08-11","repo":{"name":"github.com/charmbracelet/lipgloss","commit":"ee74a03efa8363cf3b17ee7a128b9825c8f3791e"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.6,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"10 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Code-Review","score":6,"reason":"Found 11/18 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/coverage.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/coverage.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/dependabot-sync.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/dependabot-sync.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint-sync.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/lint-sync.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/release.yml/master?enable=pin","Warn: goCommand not pinned by hash: .github/workflows/coverage.yml:31","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 goCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/coverage.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/dependabot-sync.yml:8","Warn: topLevel 'contents' permission set to 'write': .github/workflows/lint-sync.yml:9","Warn: no topLevel permission defined: .github/workflows/lint.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found linked content: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found text in security policy: github.com/charmbracelet/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-17T14:08:26.763Z","repository_id":38445558,"created_at":"2025-08-17T14:08:26.763Z","updated_at":"2025-08-17T14:08:26.763Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342085742,"owners_count":37902039,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-01T02:00:06.691Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"charmbracelet","name":"Charm","uuid":"57376114","kind":"organization","description":"We make the command line glamorous.","email":"vt100@charm.land","website":"https://charm.land/","location":"/dev/tty","twitter":"charmcli","company":null,"icon_url":"https://avatars.githubusercontent.com/u/57376114?v=4","repositories_count":56,"last_synced_at":"2026-10-02T01:05:46.591Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/charmbracelet","funding_links":[],"total_stars":221992,"followers":16307,"following":0,"created_at":"2022-11-14T08:02:11.641Z","updated_at":"2026-10-02T01:05:46.602Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet/repositories"},"packages":[{"id":13475312,"name":"golang-github-charmbracelet-lipgloss","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/charmbracelet/lipgloss","licenses":"mit","normalized_licenses":[],"repository_url":"https://github.com/charmbracelet/lipgloss","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-10T03:05:21.135Z","latest_release_published_at":"2026-02-10T03:05:21.135Z","latest_release_number":"0.5.0-1","last_synced_at":"2026-09-11T19:28:16.343Z","created_at":"2026-02-10T03:05:20.807Z","updated_at":"2026-10-01T12:52:19.652Z","registry_url":"https://launchpad.net/ubuntu/+source/golang-github-charmbracelet-lipgloss","install_command":"apt-get install golang-github-charmbracelet-lipgloss","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"golang-github-charmbracelet-lipgloss-dev","standards_version":"4.6.1","maintainer":"Debian Go Packaging Team \u003cteam+pkg-go@tracker.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-sequence-golang, golang-any, golang-github-lucasb-eyer-go-colorful-dev (\u003e= 1.2.0), golang-github-mattn-go-runewidth-dev (\u003e= 0.0.13), golang-github-muesli-reflow-dev, golang-github-muesli-termenv-dev (\u003e= 0.11.0+git20220204-5ac8409), golang-golang-x-sys-dev (\u003e= 0.0~git20210630.0f9fa26)","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":38445558,"uuid":"343533419","full_name":"charmbracelet/lipgloss","owner":"charmbracelet","description":"Style definitions for nice terminal layouts 👄","archived":false,"fork":false,"pushed_at":"2026-09-13T00:39:21.000Z","size":2359,"stargazers_count":11891,"open_issues_count":148,"forks_count":401,"subscribers_count":42,"default_branch":"main","last_synced_at":"2026-10-01T09:06:54.831Z","etag":null,"topics":["cli","go","golang","hacktoberfest","layout","style","tui"],"latest_commit_sha":null,"homepage":"","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,"icon_url":"https://github.com/charmbracelet.png","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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-03-01T19:31:36.000Z","updated_at":"2026-10-01T08:38:24.000Z","dependencies_parsed_at":"2023-02-04T22:46:30.964Z","dependency_job_id":"a4771553-683a-4009-bdb0-37e4a929cf6c","html_url":"https://github.com/charmbracelet/lipgloss","commit_stats":{"total_commits":225,"total_committers":21,"mean_commits":"10.714285714285714","dds":0.3911111111111111,"last_synced_commit":"da2d04b5347536769af11ef06fbb90b7024ab15f"},"previous_names":[],"tags_count":35,"template":false,"template_full_name":null,"purl":"pkg:github/charmbracelet/lipgloss","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/sbom","scorecard":{"id":274589,"data":{"date":"2025-08-11","repo":{"name":"github.com/charmbracelet/lipgloss","commit":"ee74a03efa8363cf3b17ee7a128b9825c8f3791e"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.6,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"10 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Code-Review","score":6,"reason":"Found 11/18 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/coverage.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/coverage.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/dependabot-sync.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/dependabot-sync.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint-sync.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/lint-sync.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/release.yml/master?enable=pin","Warn: goCommand not pinned by hash: .github/workflows/coverage.yml:31","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 goCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/coverage.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/dependabot-sync.yml:8","Warn: topLevel 'contents' permission set to 'write': .github/workflows/lint-sync.yml:9","Warn: no topLevel permission defined: .github/workflows/lint.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found linked content: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found text in security policy: github.com/charmbracelet/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-17T14:08:26.763Z","repository_id":38445558,"created_at":"2025-08-17T14:08:26.763Z","updated_at":"2025-08-17T14:08:26.763Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342085742,"owners_count":37902039,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-01T02:00:06.691Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"charmbracelet","name":"Charm","uuid":"57376114","kind":"organization","description":"We make the command line glamorous.","email":"vt100@charm.land","website":"https://charm.land/","location":"/dev/tty","twitter":"charmcli","company":null,"icon_url":"https://avatars.githubusercontent.com/u/57376114?v=4","repositories_count":56,"last_synced_at":"2026-09-24T22:52:08.524Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/charmbracelet","funding_links":[],"total_stars":221590,"followers":16264,"following":0,"created_at":"2022-11-14T08:02:11.641Z","updated_at":"2026-09-24T22:52:08.548Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet/repositories"},"tags":[{"name":"v2.0.5","sha":"5bd778d050f0a5a130e7cf041917927496dbe722","kind":"tag","published_at":"2026-07-03T02:06:22.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.5","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"b00306c8392bdb3d00a618cb7fbe0350221ef0da","kind":"commit","published_at":"2026-06-12T13:44:12.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.4","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.4/manifests"},{"name":"v2.0.3","sha":"472d718e2314596549bee2c0c8ccf8beea5f25ae","kind":"tag","published_at":"2026-04-13T17:15:28.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.3/manifests"},{"name":"v2.0.2","sha":"9856c04b0879d314cdad4872dc3dc77c423053e5","kind":"tag","published_at":"2026-03-11T13:36:33.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"bffdafb703dd8ff09fafe4e410d29c7673ef2fdb","kind":"tag","published_at":"2026-03-09T10:57:16.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"8863cc06da67b8ef9f4b6f80c567738fa53bd090","kind":"tag","published_at":"2026-02-24T15:30:57.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0/manifests"},{"name":"v2.0.0-beta.3","sha":"a391435c3fa7faa899d5c42deb80829cd7df26c3","kind":"tag","published_at":"2025-07-10T18:48:21.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.3/manifests"},{"name":"v2.0.0-beta.2","sha":"2f06aaf9ac0d5b21658867cdb6d2db8f02984d23","kind":"tag","published_at":"2025-06-27T19:13:40.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.2/manifests"},{"name":"v2.0.0-beta.1","sha":"19381f2465c270f0b0f86c3c7d09320645caa392","kind":"tag","published_at":"2025-03-26T18:50:08.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.1/manifests"},{"name":"v1.1.0","sha":"f0e45475a64ee60d712b81145172d3739db36a93","kind":"tag","published_at":"2025-03-13T14:41:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v1.1.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.1.0/manifests"},{"name":"v2.0.0-alpha.2","sha":"ec86e885226610493976264f4c840401ca1d96c7","kind":"tag","published_at":"2024-11-12T21:54:10.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-alpha.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-alpha.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.2/manifests"},{"name":"v2.0.0-alpha.1","sha":"ec86e885226610493976264f4c840401ca1d96c7","kind":"tag","published_at":"2024-11-12T21:53:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-alpha.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.1/manifests"},{"name":"v1.0.0","sha":"761d265f761271293f20f9bf62884b15f2d7c0cc","kind":"tag","published_at":"2024-10-31T14:08:48.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v1.0.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.0.0/manifests"},{"name":"v0.13.1","sha":"284c0c5c55441a0d11bd07c5496593e676f4dfd0","kind":"tag","published_at":"2024-10-22T20:23:18.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.13.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"bb3e3398bb98de0faf2966331c4686b360f7eab4","kind":"tag","published_at":"2024-08-20T23:06:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.13.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"670898dc36d5bd9a8a8681a96e9c49e6f2c7f57a","kind":"tag","published_at":"2024-07-12T16:16:23.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.12.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"6348d5941fae86fc2637bc3ff0ae8acd146db06d","kind":"tag","published_at":"2024-07-11T21:33:34.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.12.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.0/manifests"},{"name":"v0.11.1","sha":"e6edbaca763c77beefaedc651828f503cf6d12fc","kind":"tag","published_at":"2024-07-10T14:03:12.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.11.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.1/manifests"},{"name":"v0.11.0","sha":"5cd858cbff967fcef5e5c04885aa792ff1e6a0cf","kind":"commit","published_at":"2024-05-22T16:13:55.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.11.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"439c06fae64d2f53261b692fcfcbe464d8e18d89","kind":"tag","published_at":"2024-03-05T15:39:48.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.10.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.10.0/manifests"},{"name":"v0.9.1","sha":"f093bc15098a6f7ea879f4345445684fdb458601","kind":"tag","published_at":"2023-10-12T04:54:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.9.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"4476263d0598a0799b48f75d1bfb394b4dce79f4","kind":"tag","published_at":"2023-10-10T14:45:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.9.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"07d22725d9ac870b409b09327c52ea5f49a23fe1","kind":"commit","published_at":"2023-08-04T17:49:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.8.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"c43b22e00f3438fc20e0718b682b3e98a9ae8919","kind":"commit","published_at":"2023-03-09T18:54:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.7.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"19ca9a3f8c1edaff2cc9e4029ecef666367d2551","kind":"commit","published_at":"2023-03-08T19:51:26.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.7.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"0ce55509014b0cc476e197f22aa4d43add081a57","kind":"commit","published_at":"2022-09-06T18:11:09.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.6.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"514fa059f3e403ac01c4398e798854ec63cc4009","kind":"tag","published_at":"2022-02-14T21:17:19.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.5.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"4f0d448967dbff9047863235ef3a4bf01a8174e2","kind":"tag","published_at":"2021-09-03T14:38:47.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.4.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"639b1fe3b8e540fdc3d04c8785afd0d6919a9bd3","kind":"tag","published_at":"2021-06-18T14:24:51.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.3.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.3.0/manifests"},{"name":"v0.2.1","sha":"d9fae9f03a4ad42858dde2737444c6d8f253c641","kind":"tag","published_at":"2021-04-29T17:26:20.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.2.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"e71af71a2366d8451a0a90d77bb371b3458e4d5a","kind":"tag","published_at":"2021-04-21T14:59:25.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.2.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.0/manifests"},{"name":"v0.1.3","sha":"f7065243b8b91d048e65bae59e532b64683ea87d","kind":"tag","published_at":"2021-04-17T01:38:25.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"0f0a70603abafe1716951db20e192fb2292bf2b6","kind":"tag","published_at":"2021-04-07T16:30:28.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"874349bbec16bc5fcb4c5a7956d6087b4a087fac","kind":"tag","published_at":"2021-04-06T15:43:10.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"21f16e8487675d6d8e9dfd46802b5e4fff6c32fa","kind":"tag","published_at":"2021-04-03T01:20:36.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-10-01T12:52:19.652Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/golang-github-charmbracelet-lipgloss?arch=source\u0026distro=ubuntu-23.10\u0026repository_url=https://launchpad.net/ubuntu/mantic","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/golang-github-charmbracelet-lipgloss","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/golang-github-charmbracelet-lipgloss","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/golang-github-charmbracelet-lipgloss/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-01T04:38:37.151Z","issues_count":131,"pull_requests_count":435,"avg_time_to_close_issue":15632049.421052631,"avg_time_to_close_pull_request":3334210.783606557,"issues_closed_count":57,"pull_requests_closed_count":305,"pull_request_authors_count":98,"issue_authors_count":96,"avg_comments_per_issue":2.0763358778625953,"avg_comments_per_pull_request":0.9816091954022989,"merged_pull_requests_count":232,"bot_issues_count":2,"bot_pull_requests_count":75,"past_year_issues_count":9,"past_year_pull_requests_count":60,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1576264.576923077,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":26,"past_year_pull_request_authors_count":42,"past_year_issue_authors_count":9,"past_year_avg_comments_per_issue":0.7777777777777778,"past_year_avg_comments_per_pull_request":0.3333333333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":8,"past_year_merged_pull_requests_count":16,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/issues","maintainers":[{"login":"bashbunni","count":77,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bashbunni"},{"login":"aymanbagabas","count":56,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aymanbagabas"},{"login":"meowgorithm","count":45,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowgorithm"},{"login":"andreynering","count":22,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreynering"},{"login":"caarlos0","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/caarlos0"},{"login":"muesli","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/muesli"},{"login":"maaslalani","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/maaslalani"},{"login":"taciturnaxolotl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taciturnaxolotl"},{"login":"andrinoff","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrinoff"},{"login":"raphamorim","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raphamorim"}],"active_maintainers":[{"login":"taciturnaxolotl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taciturnaxolotl"},{"login":"andrinoff","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrinoff"},{"login":"meowgorithm","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowgorithm"},{"login":"raphamorim","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raphamorim"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/golang-github-charmbracelet-lipgloss/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/golang-github-charmbracelet-lipgloss/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/golang-github-charmbracelet-lipgloss/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/golang-github-charmbracelet-lipgloss/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/golang-github-charmbracelet-lipgloss/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/golang-github-charmbracelet-lipgloss/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.10","url":"https://launchpad.net/ubuntu/mantic","ecosystem":"ubuntu","default":false,"packages_count":36642,"maintainers_count":0,"namespaces_count":4,"keywords_count":2210,"github":"ubuntu","metadata":{"codename":"mantic","mirror":"http://old-releases.ubuntu.com/ubuntu","funded_packages_count":1830},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.636Z","updated_at":"2026-10-01T05:06:57.280Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/namespaces"}},{"id":13684212,"name":"golang-github-charmbracelet-lipgloss","ecosystem":"debian","description":null,"homepage":"https://github.com/charmbracelet/lipgloss","licenses":"mit","normalized_licenses":[],"repository_url":"https://github.com/charmbracelet/lipgloss","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T17:43:20.298Z","latest_release_published_at":"2026-02-12T17:43:20.298Z","latest_release_number":"0.5.0-1","last_synced_at":"2026-03-12T23:08:56.616Z","created_at":"2026-02-12T17:43:20.140Z","updated_at":"2026-10-01T12:52:48.936Z","registry_url":"https://tracker.debian.org/pkg/golang-github-charmbracelet-lipgloss","install_command":"apt-get install golang-github-charmbracelet-lipgloss","documentation_url":"https://packages.debian.org/bookworm/golang-github-charmbracelet-lipgloss","metadata":{"component":"main","architecture":"all","priority":"optional","binary":"golang-github-charmbracelet-lipgloss-dev","standards_version":"4.6.1","maintainer":"Debian Go Packaging Team \u003cteam+pkg-go@tracker.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-sequence-golang, golang-any, golang-github-lucasb-eyer-go-colorful-dev (\u003e= 1.2.0), golang-github-mattn-go-runewidth-dev (\u003e= 0.0.13), golang-github-muesli-reflow-dev, golang-github-muesli-termenv-dev (\u003e= 0.11.0+git20220204-5ac8409), golang-golang-x-sys-dev (\u003e= 0.0~git20210630.0f9fa26)","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":38445558,"uuid":"343533419","full_name":"charmbracelet/lipgloss","owner":"charmbracelet","description":"Style definitions for nice terminal layouts 👄","archived":false,"fork":false,"pushed_at":"2026-09-13T00:39:21.000Z","size":2359,"stargazers_count":11891,"open_issues_count":148,"forks_count":401,"subscribers_count":42,"default_branch":"main","last_synced_at":"2026-10-01T09:06:54.831Z","etag":null,"topics":["cli","go","golang","hacktoberfest","layout","style","tui"],"latest_commit_sha":null,"homepage":"","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,"icon_url":"https://github.com/charmbracelet.png","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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-03-01T19:31:36.000Z","updated_at":"2026-10-01T08:38:24.000Z","dependencies_parsed_at":"2023-02-04T22:46:30.964Z","dependency_job_id":"a4771553-683a-4009-bdb0-37e4a929cf6c","html_url":"https://github.com/charmbracelet/lipgloss","commit_stats":{"total_commits":225,"total_committers":21,"mean_commits":"10.714285714285714","dds":0.3911111111111111,"last_synced_commit":"da2d04b5347536769af11ef06fbb90b7024ab15f"},"previous_names":[],"tags_count":35,"template":false,"template_full_name":null,"purl":"pkg:github/charmbracelet/lipgloss","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/sbom","scorecard":{"id":274589,"data":{"date":"2025-08-11","repo":{"name":"github.com/charmbracelet/lipgloss","commit":"ee74a03efa8363cf3b17ee7a128b9825c8f3791e"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.6,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"10 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Code-Review","score":6,"reason":"Found 11/18 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/coverage.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/coverage.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/dependabot-sync.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/dependabot-sync.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint-sync.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/lint-sync.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/release.yml/master?enable=pin","Warn: goCommand not pinned by hash: .github/workflows/coverage.yml:31","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 goCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/coverage.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/dependabot-sync.yml:8","Warn: topLevel 'contents' permission set to 'write': .github/workflows/lint-sync.yml:9","Warn: no topLevel permission defined: .github/workflows/lint.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found linked content: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found text in security policy: github.com/charmbracelet/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-17T14:08:26.763Z","repository_id":38445558,"created_at":"2025-08-17T14:08:26.763Z","updated_at":"2025-08-17T14:08:26.763Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342085742,"owners_count":37902039,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-01T02:00:06.691Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"charmbracelet","name":"Charm","uuid":"57376114","kind":"organization","description":"We make the command line glamorous.","email":"vt100@charm.land","website":"https://charm.land/","location":"/dev/tty","twitter":"charmcli","company":null,"icon_url":"https://avatars.githubusercontent.com/u/57376114?v=4","repositories_count":56,"last_synced_at":"2026-09-24T22:52:08.524Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/charmbracelet","funding_links":[],"total_stars":221590,"followers":16264,"following":0,"created_at":"2022-11-14T08:02:11.641Z","updated_at":"2026-09-24T22:52:08.548Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet/repositories"},"tags":[{"name":"v2.0.5","sha":"5bd778d050f0a5a130e7cf041917927496dbe722","kind":"tag","published_at":"2026-07-03T02:06:22.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.5","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"b00306c8392bdb3d00a618cb7fbe0350221ef0da","kind":"commit","published_at":"2026-06-12T13:44:12.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.4","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.4/manifests"},{"name":"v2.0.3","sha":"472d718e2314596549bee2c0c8ccf8beea5f25ae","kind":"tag","published_at":"2026-04-13T17:15:28.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.3/manifests"},{"name":"v2.0.2","sha":"9856c04b0879d314cdad4872dc3dc77c423053e5","kind":"tag","published_at":"2026-03-11T13:36:33.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"bffdafb703dd8ff09fafe4e410d29c7673ef2fdb","kind":"tag","published_at":"2026-03-09T10:57:16.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"8863cc06da67b8ef9f4b6f80c567738fa53bd090","kind":"tag","published_at":"2026-02-24T15:30:57.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0/manifests"},{"name":"v2.0.0-beta.3","sha":"a391435c3fa7faa899d5c42deb80829cd7df26c3","kind":"tag","published_at":"2025-07-10T18:48:21.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.3/manifests"},{"name":"v2.0.0-beta.2","sha":"2f06aaf9ac0d5b21658867cdb6d2db8f02984d23","kind":"tag","published_at":"2025-06-27T19:13:40.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.2/manifests"},{"name":"v2.0.0-beta.1","sha":"19381f2465c270f0b0f86c3c7d09320645caa392","kind":"tag","published_at":"2025-03-26T18:50:08.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.1/manifests"},{"name":"v1.1.0","sha":"f0e45475a64ee60d712b81145172d3739db36a93","kind":"tag","published_at":"2025-03-13T14:41:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v1.1.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.1.0/manifests"},{"name":"v2.0.0-alpha.2","sha":"ec86e885226610493976264f4c840401ca1d96c7","kind":"tag","published_at":"2024-11-12T21:54:10.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-alpha.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-alpha.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.2/manifests"},{"name":"v2.0.0-alpha.1","sha":"ec86e885226610493976264f4c840401ca1d96c7","kind":"tag","published_at":"2024-11-12T21:53:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-alpha.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.1/manifests"},{"name":"v1.0.0","sha":"761d265f761271293f20f9bf62884b15f2d7c0cc","kind":"tag","published_at":"2024-10-31T14:08:48.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v1.0.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.0.0/manifests"},{"name":"v0.13.1","sha":"284c0c5c55441a0d11bd07c5496593e676f4dfd0","kind":"tag","published_at":"2024-10-22T20:23:18.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.13.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"bb3e3398bb98de0faf2966331c4686b360f7eab4","kind":"tag","published_at":"2024-08-20T23:06:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.13.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"670898dc36d5bd9a8a8681a96e9c49e6f2c7f57a","kind":"tag","published_at":"2024-07-12T16:16:23.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.12.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"6348d5941fae86fc2637bc3ff0ae8acd146db06d","kind":"tag","published_at":"2024-07-11T21:33:34.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.12.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.0/manifests"},{"name":"v0.11.1","sha":"e6edbaca763c77beefaedc651828f503cf6d12fc","kind":"tag","published_at":"2024-07-10T14:03:12.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.11.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.1/manifests"},{"name":"v0.11.0","sha":"5cd858cbff967fcef5e5c04885aa792ff1e6a0cf","kind":"commit","published_at":"2024-05-22T16:13:55.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.11.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"439c06fae64d2f53261b692fcfcbe464d8e18d89","kind":"tag","published_at":"2024-03-05T15:39:48.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.10.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.10.0/manifests"},{"name":"v0.9.1","sha":"f093bc15098a6f7ea879f4345445684fdb458601","kind":"tag","published_at":"2023-10-12T04:54:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.9.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"4476263d0598a0799b48f75d1bfb394b4dce79f4","kind":"tag","published_at":"2023-10-10T14:45:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.9.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"07d22725d9ac870b409b09327c52ea5f49a23fe1","kind":"commit","published_at":"2023-08-04T17:49:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.8.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"c43b22e00f3438fc20e0718b682b3e98a9ae8919","kind":"commit","published_at":"2023-03-09T18:54:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.7.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"19ca9a3f8c1edaff2cc9e4029ecef666367d2551","kind":"commit","published_at":"2023-03-08T19:51:26.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.7.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"0ce55509014b0cc476e197f22aa4d43add081a57","kind":"commit","published_at":"2022-09-06T18:11:09.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.6.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"514fa059f3e403ac01c4398e798854ec63cc4009","kind":"tag","published_at":"2022-02-14T21:17:19.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.5.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"4f0d448967dbff9047863235ef3a4bf01a8174e2","kind":"tag","published_at":"2021-09-03T14:38:47.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.4.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"639b1fe3b8e540fdc3d04c8785afd0d6919a9bd3","kind":"tag","published_at":"2021-06-18T14:24:51.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.3.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.3.0/manifests"},{"name":"v0.2.1","sha":"d9fae9f03a4ad42858dde2737444c6d8f253c641","kind":"tag","published_at":"2021-04-29T17:26:20.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.2.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"e71af71a2366d8451a0a90d77bb371b3458e4d5a","kind":"tag","published_at":"2021-04-21T14:59:25.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.2.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.0/manifests"},{"name":"v0.1.3","sha":"f7065243b8b91d048e65bae59e532b64683ea87d","kind":"tag","published_at":"2021-04-17T01:38:25.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"0f0a70603abafe1716951db20e192fb2292bf2b6","kind":"tag","published_at":"2021-04-07T16:30:28.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"874349bbec16bc5fcb4c5a7956d6087b4a087fac","kind":"tag","published_at":"2021-04-06T15:43:10.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"21f16e8487675d6d8e9dfd46802b5e4fff6c32fa","kind":"tag","published_at":"2021-04-03T01:20:36.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-10-01T12:52:48.936Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/golang-github-charmbracelet-lipgloss?arch=source\u0026distro=debian-12","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/golang-github-charmbracelet-lipgloss","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/golang-github-charmbracelet-lipgloss","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/golang-github-charmbracelet-lipgloss/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-01T04:38:37.151Z","issues_count":131,"pull_requests_count":435,"avg_time_to_close_issue":15632049.421052631,"avg_time_to_close_pull_request":3334210.783606557,"issues_closed_count":57,"pull_requests_closed_count":305,"pull_request_authors_count":98,"issue_authors_count":96,"avg_comments_per_issue":2.0763358778625953,"avg_comments_per_pull_request":0.9816091954022989,"merged_pull_requests_count":232,"bot_issues_count":2,"bot_pull_requests_count":75,"past_year_issues_count":9,"past_year_pull_requests_count":60,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1576264.576923077,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":26,"past_year_pull_request_authors_count":42,"past_year_issue_authors_count":9,"past_year_avg_comments_per_issue":0.7777777777777778,"past_year_avg_comments_per_pull_request":0.3333333333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":8,"past_year_merged_pull_requests_count":16,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/issues","maintainers":[{"login":"bashbunni","count":77,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bashbunni"},{"login":"aymanbagabas","count":56,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aymanbagabas"},{"login":"meowgorithm","count":45,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowgorithm"},{"login":"andreynering","count":22,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreynering"},{"login":"caarlos0","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/caarlos0"},{"login":"muesli","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/muesli"},{"login":"maaslalani","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/maaslalani"},{"login":"taciturnaxolotl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taciturnaxolotl"},{"login":"andrinoff","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrinoff"},{"login":"raphamorim","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raphamorim"}],"active_maintainers":[{"login":"taciturnaxolotl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taciturnaxolotl"},{"login":"andrinoff","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrinoff"},{"login":"meowgorithm","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowgorithm"},{"login":"raphamorim","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raphamorim"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/golang-github-charmbracelet-lipgloss/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/golang-github-charmbracelet-lipgloss/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/golang-github-charmbracelet-lipgloss/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/golang-github-charmbracelet-lipgloss/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/golang-github-charmbracelet-lipgloss/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/golang-github-charmbracelet-lipgloss/codemeta","maintainers":[],"registry":{"name":"debian-12","url":"https://packages.debian.org/bookworm","ecosystem":"debian","default":true,"packages_count":34734,"maintainers_count":0,"namespaces_count":4,"keywords_count":2635,"github":"debian","metadata":{"codename":"bookworm","funded_packages_count":1707},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.459Z","updated_at":"2026-10-01T05:07:01.489Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/namespaces"}},{"id":13645189,"name":"golang-github-charmbracelet-lipgloss","ecosystem":"debian","description":null,"homepage":"https://github.com/charmbracelet/lipgloss","licenses":"mit","normalized_licenses":[],"repository_url":"https://github.com/charmbracelet/lipgloss","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T03:06:03.575Z","latest_release_published_at":"2026-02-12T03:06:03.575Z","latest_release_number":"0.12.1-2","last_synced_at":"2026-03-13T19:13:30.241Z","created_at":"2026-02-12T03:06:03.067Z","updated_at":"2026-10-01T12:53:43.058Z","registry_url":"https://tracker.debian.org/pkg/golang-github-charmbracelet-lipgloss","install_command":"apt-get install golang-github-charmbracelet-lipgloss","documentation_url":"https://packages.debian.org/trixie/golang-github-charmbracelet-lipgloss","metadata":{"component":"main","architecture":"all","priority":"optional","binary":"golang-github-charmbracelet-lipgloss-dev","standards_version":"4.7.0","maintainer":"Debian Go Packaging Team \u003cteam+pkg-go@tracker.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-sequence-golang, golang-any, golang-github-aymanbagabas-go-udiff-dev, golang-github-charmbracelet-x-dev, golang-github-muesli-termenv-dev (\u003e= 0.15.2), golang-github-rivo-uniseg-dev","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":38445558,"uuid":"343533419","full_name":"charmbracelet/lipgloss","owner":"charmbracelet","description":"Style definitions for nice terminal layouts 👄","archived":false,"fork":false,"pushed_at":"2026-09-13T00:39:21.000Z","size":2359,"stargazers_count":11891,"open_issues_count":148,"forks_count":401,"subscribers_count":42,"default_branch":"main","last_synced_at":"2026-10-01T09:06:54.831Z","etag":null,"topics":["cli","go","golang","hacktoberfest","layout","style","tui"],"latest_commit_sha":null,"homepage":"","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,"icon_url":"https://github.com/charmbracelet.png","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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-03-01T19:31:36.000Z","updated_at":"2026-10-01T08:38:24.000Z","dependencies_parsed_at":"2023-02-04T22:46:30.964Z","dependency_job_id":"a4771553-683a-4009-bdb0-37e4a929cf6c","html_url":"https://github.com/charmbracelet/lipgloss","commit_stats":{"total_commits":225,"total_committers":21,"mean_commits":"10.714285714285714","dds":0.3911111111111111,"last_synced_commit":"da2d04b5347536769af11ef06fbb90b7024ab15f"},"previous_names":[],"tags_count":35,"template":false,"template_full_name":null,"purl":"pkg:github/charmbracelet/lipgloss","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/sbom","scorecard":{"id":274589,"data":{"date":"2025-08-11","repo":{"name":"github.com/charmbracelet/lipgloss","commit":"ee74a03efa8363cf3b17ee7a128b9825c8f3791e"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.6,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"10 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Code-Review","score":6,"reason":"Found 11/18 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/coverage.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/coverage.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/dependabot-sync.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/dependabot-sync.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint-sync.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/lint-sync.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/release.yml/master?enable=pin","Warn: goCommand not pinned by hash: .github/workflows/coverage.yml:31","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 goCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/coverage.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/dependabot-sync.yml:8","Warn: topLevel 'contents' permission set to 'write': .github/workflows/lint-sync.yml:9","Warn: no topLevel permission defined: .github/workflows/lint.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found linked content: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found text in security policy: github.com/charmbracelet/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-17T14:08:26.763Z","repository_id":38445558,"created_at":"2025-08-17T14:08:26.763Z","updated_at":"2025-08-17T14:08:26.763Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342085742,"owners_count":37902039,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-01T02:00:06.691Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"charmbracelet","name":"Charm","uuid":"57376114","kind":"organization","description":"We make the command line glamorous.","email":"vt100@charm.land","website":"https://charm.land/","location":"/dev/tty","twitter":"charmcli","company":null,"icon_url":"https://avatars.githubusercontent.com/u/57376114?v=4","repositories_count":56,"last_synced_at":"2026-09-24T22:52:08.524Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/charmbracelet","funding_links":[],"total_stars":221590,"followers":16264,"following":0,"created_at":"2022-11-14T08:02:11.641Z","updated_at":"2026-09-24T22:52:08.548Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet/repositories"},"tags":[{"name":"v2.0.5","sha":"5bd778d050f0a5a130e7cf041917927496dbe722","kind":"tag","published_at":"2026-07-03T02:06:22.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.5","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"b00306c8392bdb3d00a618cb7fbe0350221ef0da","kind":"commit","published_at":"2026-06-12T13:44:12.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.4","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.4/manifests"},{"name":"v2.0.3","sha":"472d718e2314596549bee2c0c8ccf8beea5f25ae","kind":"tag","published_at":"2026-04-13T17:15:28.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.3/manifests"},{"name":"v2.0.2","sha":"9856c04b0879d314cdad4872dc3dc77c423053e5","kind":"tag","published_at":"2026-03-11T13:36:33.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"bffdafb703dd8ff09fafe4e410d29c7673ef2fdb","kind":"tag","published_at":"2026-03-09T10:57:16.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"8863cc06da67b8ef9f4b6f80c567738fa53bd090","kind":"tag","published_at":"2026-02-24T15:30:57.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0/manifests"},{"name":"v2.0.0-beta.3","sha":"a391435c3fa7faa899d5c42deb80829cd7df26c3","kind":"tag","published_at":"2025-07-10T18:48:21.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.3/manifests"},{"name":"v2.0.0-beta.2","sha":"2f06aaf9ac0d5b21658867cdb6d2db8f02984d23","kind":"tag","published_at":"2025-06-27T19:13:40.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.2/manifests"},{"name":"v2.0.0-beta.1","sha":"19381f2465c270f0b0f86c3c7d09320645caa392","kind":"tag","published_at":"2025-03-26T18:50:08.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.1/manifests"},{"name":"v1.1.0","sha":"f0e45475a64ee60d712b81145172d3739db36a93","kind":"tag","published_at":"2025-03-13T14:41:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v1.1.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.1.0/manifests"},{"name":"v2.0.0-alpha.2","sha":"ec86e885226610493976264f4c840401ca1d96c7","kind":"tag","published_at":"2024-11-12T21:54:10.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-alpha.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-alpha.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.2/manifests"},{"name":"v2.0.0-alpha.1","sha":"ec86e885226610493976264f4c840401ca1d96c7","kind":"tag","published_at":"2024-11-12T21:53:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-alpha.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.1/manifests"},{"name":"v1.0.0","sha":"761d265f761271293f20f9bf62884b15f2d7c0cc","kind":"tag","published_at":"2024-10-31T14:08:48.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v1.0.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.0.0/manifests"},{"name":"v0.13.1","sha":"284c0c5c55441a0d11bd07c5496593e676f4dfd0","kind":"tag","published_at":"2024-10-22T20:23:18.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.13.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"bb3e3398bb98de0faf2966331c4686b360f7eab4","kind":"tag","published_at":"2024-08-20T23:06:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.13.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"670898dc36d5bd9a8a8681a96e9c49e6f2c7f57a","kind":"tag","published_at":"2024-07-12T16:16:23.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.12.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"6348d5941fae86fc2637bc3ff0ae8acd146db06d","kind":"tag","published_at":"2024-07-11T21:33:34.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.12.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.0/manifests"},{"name":"v0.11.1","sha":"e6edbaca763c77beefaedc651828f503cf6d12fc","kind":"tag","published_at":"2024-07-10T14:03:12.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.11.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.1/manifests"},{"name":"v0.11.0","sha":"5cd858cbff967fcef5e5c04885aa792ff1e6a0cf","kind":"commit","published_at":"2024-05-22T16:13:55.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.11.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"439c06fae64d2f53261b692fcfcbe464d8e18d89","kind":"tag","published_at":"2024-03-05T15:39:48.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.10.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.10.0/manifests"},{"name":"v0.9.1","sha":"f093bc15098a6f7ea879f4345445684fdb458601","kind":"tag","published_at":"2023-10-12T04:54:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.9.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"4476263d0598a0799b48f75d1bfb394b4dce79f4","kind":"tag","published_at":"2023-10-10T14:45:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.9.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"07d22725d9ac870b409b09327c52ea5f49a23fe1","kind":"commit","published_at":"2023-08-04T17:49:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.8.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"c43b22e00f3438fc20e0718b682b3e98a9ae8919","kind":"commit","published_at":"2023-03-09T18:54:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.7.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"19ca9a3f8c1edaff2cc9e4029ecef666367d2551","kind":"commit","published_at":"2023-03-08T19:51:26.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.7.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"0ce55509014b0cc476e197f22aa4d43add081a57","kind":"commit","published_at":"2022-09-06T18:11:09.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.6.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"514fa059f3e403ac01c4398e798854ec63cc4009","kind":"tag","published_at":"2022-02-14T21:17:19.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.5.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"4f0d448967dbff9047863235ef3a4bf01a8174e2","kind":"tag","published_at":"2021-09-03T14:38:47.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.4.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"639b1fe3b8e540fdc3d04c8785afd0d6919a9bd3","kind":"tag","published_at":"2021-06-18T14:24:51.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.3.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.3.0/manifests"},{"name":"v0.2.1","sha":"d9fae9f03a4ad42858dde2737444c6d8f253c641","kind":"tag","published_at":"2021-04-29T17:26:20.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.2.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"e71af71a2366d8451a0a90d77bb371b3458e4d5a","kind":"tag","published_at":"2021-04-21T14:59:25.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.2.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.0/manifests"},{"name":"v0.1.3","sha":"f7065243b8b91d048e65bae59e532b64683ea87d","kind":"tag","published_at":"2021-04-17T01:38:25.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"0f0a70603abafe1716951db20e192fb2292bf2b6","kind":"tag","published_at":"2021-04-07T16:30:28.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"874349bbec16bc5fcb4c5a7956d6087b4a087fac","kind":"tag","published_at":"2021-04-06T15:43:10.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"21f16e8487675d6d8e9dfd46802b5e4fff6c32fa","kind":"tag","published_at":"2021-04-03T01:20:36.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-10-01T12:53:43.058Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/golang-github-charmbracelet-lipgloss?arch=source\u0026distro=debian-13\u0026repository_url=https://packages.debian.org/trixie","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/golang-github-charmbracelet-lipgloss","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/golang-github-charmbracelet-lipgloss","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/golang-github-charmbracelet-lipgloss/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-01T04:38:37.151Z","issues_count":131,"pull_requests_count":435,"avg_time_to_close_issue":15632049.421052631,"avg_time_to_close_pull_request":3334210.783606557,"issues_closed_count":57,"pull_requests_closed_count":305,"pull_request_authors_count":98,"issue_authors_count":96,"avg_comments_per_issue":2.0763358778625953,"avg_comments_per_pull_request":0.9816091954022989,"merged_pull_requests_count":232,"bot_issues_count":2,"bot_pull_requests_count":75,"past_year_issues_count":9,"past_year_pull_requests_count":60,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1576264.576923077,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":26,"past_year_pull_request_authors_count":42,"past_year_issue_authors_count":9,"past_year_avg_comments_per_issue":0.7777777777777778,"past_year_avg_comments_per_pull_request":0.3333333333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":8,"past_year_merged_pull_requests_count":16,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/issues","maintainers":[{"login":"bashbunni","count":77,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bashbunni"},{"login":"aymanbagabas","count":56,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aymanbagabas"},{"login":"meowgorithm","count":45,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowgorithm"},{"login":"andreynering","count":22,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreynering"},{"login":"caarlos0","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/caarlos0"},{"login":"muesli","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/muesli"},{"login":"maaslalani","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/maaslalani"},{"login":"taciturnaxolotl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taciturnaxolotl"},{"login":"andrinoff","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrinoff"},{"login":"raphamorim","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raphamorim"}],"active_maintainers":[{"login":"taciturnaxolotl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taciturnaxolotl"},{"login":"andrinoff","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrinoff"},{"login":"meowgorithm","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowgorithm"},{"login":"raphamorim","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raphamorim"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/golang-github-charmbracelet-lipgloss/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/golang-github-charmbracelet-lipgloss/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/golang-github-charmbracelet-lipgloss/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/golang-github-charmbracelet-lipgloss/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/golang-github-charmbracelet-lipgloss/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/golang-github-charmbracelet-lipgloss/codemeta","maintainers":[],"registry":{"name":"debian-13","url":"https://packages.debian.org/trixie","ecosystem":"debian","default":false,"packages_count":38027,"maintainers_count":0,"namespaces_count":4,"keywords_count":1979,"github":"debian","metadata":{"codename":"trixie","funded_packages_count":2411},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:50.448Z","updated_at":"2026-10-01T05:01:27.983Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/namespaces"}},{"id":13387522,"name":"golang-github-charmbracelet-lipgloss","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/charmbracelet/lipgloss","licenses":"mit","normalized_licenses":[],"repository_url":"https://github.com/charmbracelet/lipgloss","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-05T15:30:59.402Z","latest_release_published_at":"2026-02-05T15:30:59.402Z","latest_release_number":"0.5.0-1","last_synced_at":"2026-03-06T07:06:35.162Z","created_at":"2026-02-05T15:30:53.439Z","updated_at":"2026-10-01T12:55:33.608Z","registry_url":"https://launchpad.net/ubuntu/+source/golang-github-charmbracelet-lipgloss","install_command":"apt-get install golang-github-charmbracelet-lipgloss","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"golang-github-charmbracelet-lipgloss-dev","standards_version":"4.6.1","maintainer":"Debian Go Packaging Team \u003cteam+pkg-go@tracker.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-sequence-golang, golang-any, golang-github-lucasb-eyer-go-colorful-dev (\u003e= 1.2.0), golang-github-mattn-go-runewidth-dev (\u003e= 0.0.13), golang-github-muesli-reflow-dev, golang-github-muesli-termenv-dev (\u003e= 0.11.0+git20220204-5ac8409), golang-golang-x-sys-dev (\u003e= 0.0~git20210630.0f9fa26)","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":38445558,"uuid":"343533419","full_name":"charmbracelet/lipgloss","owner":"charmbracelet","description":"Style definitions for nice terminal layouts 👄","archived":false,"fork":false,"pushed_at":"2026-09-13T00:39:21.000Z","size":2359,"stargazers_count":11891,"open_issues_count":148,"forks_count":401,"subscribers_count":42,"default_branch":"main","last_synced_at":"2026-10-01T09:06:54.831Z","etag":null,"topics":["cli","go","golang","hacktoberfest","layout","style","tui"],"latest_commit_sha":null,"homepage":"","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,"icon_url":"https://github.com/charmbracelet.png","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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-03-01T19:31:36.000Z","updated_at":"2026-10-01T08:38:24.000Z","dependencies_parsed_at":"2023-02-04T22:46:30.964Z","dependency_job_id":"a4771553-683a-4009-bdb0-37e4a929cf6c","html_url":"https://github.com/charmbracelet/lipgloss","commit_stats":{"total_commits":225,"total_committers":21,"mean_commits":"10.714285714285714","dds":0.3911111111111111,"last_synced_commit":"da2d04b5347536769af11ef06fbb90b7024ab15f"},"previous_names":[],"tags_count":35,"template":false,"template_full_name":null,"purl":"pkg:github/charmbracelet/lipgloss","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/sbom","scorecard":{"id":274589,"data":{"date":"2025-08-11","repo":{"name":"github.com/charmbracelet/lipgloss","commit":"ee74a03efa8363cf3b17ee7a128b9825c8f3791e"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.6,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"10 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Code-Review","score":6,"reason":"Found 11/18 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/coverage.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/coverage.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/dependabot-sync.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/dependabot-sync.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint-sync.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/lint-sync.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/release.yml/master?enable=pin","Warn: goCommand not pinned by hash: .github/workflows/coverage.yml:31","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 goCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/coverage.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/dependabot-sync.yml:8","Warn: topLevel 'contents' permission set to 'write': .github/workflows/lint-sync.yml:9","Warn: no topLevel permission defined: .github/workflows/lint.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found linked content: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found text in security policy: github.com/charmbracelet/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-17T14:08:26.763Z","repository_id":38445558,"created_at":"2025-08-17T14:08:26.763Z","updated_at":"2025-08-17T14:08:26.763Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342085742,"owners_count":37902039,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-01T02:00:06.691Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"charmbracelet","name":"Charm","uuid":"57376114","kind":"organization","description":"We make the command line glamorous.","email":"vt100@charm.land","website":"https://charm.land/","location":"/dev/tty","twitter":"charmcli","company":null,"icon_url":"https://avatars.githubusercontent.com/u/57376114?v=4","repositories_count":56,"last_synced_at":"2026-09-24T22:52:08.524Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/charmbracelet","funding_links":[],"total_stars":221590,"followers":16264,"following":0,"created_at":"2022-11-14T08:02:11.641Z","updated_at":"2026-09-24T22:52:08.548Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet/repositories"},"tags":[{"name":"v2.0.5","sha":"5bd778d050f0a5a130e7cf041917927496dbe722","kind":"tag","published_at":"2026-07-03T02:06:22.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.5","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"b00306c8392bdb3d00a618cb7fbe0350221ef0da","kind":"commit","published_at":"2026-06-12T13:44:12.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.4","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.4/manifests"},{"name":"v2.0.3","sha":"472d718e2314596549bee2c0c8ccf8beea5f25ae","kind":"tag","published_at":"2026-04-13T17:15:28.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.3/manifests"},{"name":"v2.0.2","sha":"9856c04b0879d314cdad4872dc3dc77c423053e5","kind":"tag","published_at":"2026-03-11T13:36:33.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"bffdafb703dd8ff09fafe4e410d29c7673ef2fdb","kind":"tag","published_at":"2026-03-09T10:57:16.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"8863cc06da67b8ef9f4b6f80c567738fa53bd090","kind":"tag","published_at":"2026-02-24T15:30:57.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0/manifests"},{"name":"v2.0.0-beta.3","sha":"a391435c3fa7faa899d5c42deb80829cd7df26c3","kind":"tag","published_at":"2025-07-10T18:48:21.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.3/manifests"},{"name":"v2.0.0-beta.2","sha":"2f06aaf9ac0d5b21658867cdb6d2db8f02984d23","kind":"tag","published_at":"2025-06-27T19:13:40.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.2/manifests"},{"name":"v2.0.0-beta.1","sha":"19381f2465c270f0b0f86c3c7d09320645caa392","kind":"tag","published_at":"2025-03-26T18:50:08.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.1/manifests"},{"name":"v1.1.0","sha":"f0e45475a64ee60d712b81145172d3739db36a93","kind":"tag","published_at":"2025-03-13T14:41:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v1.1.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.1.0/manifests"},{"name":"v2.0.0-alpha.2","sha":"ec86e885226610493976264f4c840401ca1d96c7","kind":"tag","published_at":"2024-11-12T21:54:10.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-alpha.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-alpha.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.2/manifests"},{"name":"v2.0.0-alpha.1","sha":"ec86e885226610493976264f4c840401ca1d96c7","kind":"tag","published_at":"2024-11-12T21:53:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-alpha.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.1/manifests"},{"name":"v1.0.0","sha":"761d265f761271293f20f9bf62884b15f2d7c0cc","kind":"tag","published_at":"2024-10-31T14:08:48.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v1.0.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.0.0/manifests"},{"name":"v0.13.1","sha":"284c0c5c55441a0d11bd07c5496593e676f4dfd0","kind":"tag","published_at":"2024-10-22T20:23:18.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.13.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"bb3e3398bb98de0faf2966331c4686b360f7eab4","kind":"tag","published_at":"2024-08-20T23:06:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.13.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"670898dc36d5bd9a8a8681a96e9c49e6f2c7f57a","kind":"tag","published_at":"2024-07-12T16:16:23.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.12.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"6348d5941fae86fc2637bc3ff0ae8acd146db06d","kind":"tag","published_at":"2024-07-11T21:33:34.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.12.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.0/manifests"},{"name":"v0.11.1","sha":"e6edbaca763c77beefaedc651828f503cf6d12fc","kind":"tag","published_at":"2024-07-10T14:03:12.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.11.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.1/manifests"},{"name":"v0.11.0","sha":"5cd858cbff967fcef5e5c04885aa792ff1e6a0cf","kind":"commit","published_at":"2024-05-22T16:13:55.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.11.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"439c06fae64d2f53261b692fcfcbe464d8e18d89","kind":"tag","published_at":"2024-03-05T15:39:48.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.10.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.10.0/manifests"},{"name":"v0.9.1","sha":"f093bc15098a6f7ea879f4345445684fdb458601","kind":"tag","published_at":"2023-10-12T04:54:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.9.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"4476263d0598a0799b48f75d1bfb394b4dce79f4","kind":"tag","published_at":"2023-10-10T14:45:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.9.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"07d22725d9ac870b409b09327c52ea5f49a23fe1","kind":"commit","published_at":"2023-08-04T17:49:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.8.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"c43b22e00f3438fc20e0718b682b3e98a9ae8919","kind":"commit","published_at":"2023-03-09T18:54:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.7.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"19ca9a3f8c1edaff2cc9e4029ecef666367d2551","kind":"commit","published_at":"2023-03-08T19:51:26.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.7.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"0ce55509014b0cc476e197f22aa4d43add081a57","kind":"commit","published_at":"2022-09-06T18:11:09.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.6.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"514fa059f3e403ac01c4398e798854ec63cc4009","kind":"tag","published_at":"2022-02-14T21:17:19.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.5.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"4f0d448967dbff9047863235ef3a4bf01a8174e2","kind":"tag","published_at":"2021-09-03T14:38:47.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.4.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"639b1fe3b8e540fdc3d04c8785afd0d6919a9bd3","kind":"tag","published_at":"2021-06-18T14:24:51.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.3.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.3.0/manifests"},{"name":"v0.2.1","sha":"d9fae9f03a4ad42858dde2737444c6d8f253c641","kind":"tag","published_at":"2021-04-29T17:26:20.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.2.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"e71af71a2366d8451a0a90d77bb371b3458e4d5a","kind":"tag","published_at":"2021-04-21T14:59:25.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.2.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.0/manifests"},{"name":"v0.1.3","sha":"f7065243b8b91d048e65bae59e532b64683ea87d","kind":"tag","published_at":"2021-04-17T01:38:25.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"0f0a70603abafe1716951db20e192fb2292bf2b6","kind":"tag","published_at":"2021-04-07T16:30:28.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"874349bbec16bc5fcb4c5a7956d6087b4a087fac","kind":"tag","published_at":"2021-04-06T15:43:10.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"21f16e8487675d6d8e9dfd46802b5e4fff6c32fa","kind":"tag","published_at":"2021-04-03T01:20:36.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-10-01T12:55:33.608Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/golang-github-charmbracelet-lipgloss?arch=source\u0026distro=ubuntu-24.04","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/golang-github-charmbracelet-lipgloss","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/golang-github-charmbracelet-lipgloss","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/golang-github-charmbracelet-lipgloss/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-01T04:38:37.151Z","issues_count":131,"pull_requests_count":435,"avg_time_to_close_issue":15632049.421052631,"avg_time_to_close_pull_request":3334210.783606557,"issues_closed_count":57,"pull_requests_closed_count":305,"pull_request_authors_count":98,"issue_authors_count":96,"avg_comments_per_issue":2.0763358778625953,"avg_comments_per_pull_request":0.9816091954022989,"merged_pull_requests_count":232,"bot_issues_count":2,"bot_pull_requests_count":75,"past_year_issues_count":9,"past_year_pull_requests_count":60,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1576264.576923077,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":26,"past_year_pull_request_authors_count":42,"past_year_issue_authors_count":9,"past_year_avg_comments_per_issue":0.7777777777777778,"past_year_avg_comments_per_pull_request":0.3333333333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":8,"past_year_merged_pull_requests_count":16,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/issues","maintainers":[{"login":"bashbunni","count":77,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bashbunni"},{"login":"aymanbagabas","count":56,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aymanbagabas"},{"login":"meowgorithm","count":45,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowgorithm"},{"login":"andreynering","count":22,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreynering"},{"login":"caarlos0","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/caarlos0"},{"login":"muesli","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/muesli"},{"login":"maaslalani","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/maaslalani"},{"login":"taciturnaxolotl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taciturnaxolotl"},{"login":"andrinoff","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrinoff"},{"login":"raphamorim","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raphamorim"}],"active_maintainers":[{"login":"taciturnaxolotl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taciturnaxolotl"},{"login":"andrinoff","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrinoff"},{"login":"meowgorithm","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowgorithm"},{"login":"raphamorim","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raphamorim"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/golang-github-charmbracelet-lipgloss/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/golang-github-charmbracelet-lipgloss/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/golang-github-charmbracelet-lipgloss/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/golang-github-charmbracelet-lipgloss/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/golang-github-charmbracelet-lipgloss/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/golang-github-charmbracelet-lipgloss/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.04","url":"https://launchpad.net/ubuntu/noble","ecosystem":"ubuntu","default":true,"packages_count":37306,"maintainers_count":0,"namespaces_count":4,"keywords_count":1696,"github":"ubuntu","metadata":{"codename":"noble","funded_packages_count":1835},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:45.928Z","updated_at":"2026-10-01T05:06:51.700Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/namespaces"}},{"id":13447925,"name":"golang-github-charmbracelet-lipgloss","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/charmbracelet/lipgloss","licenses":"mit","normalized_licenses":[],"repository_url":"https://github.com/charmbracelet/lipgloss","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-08T14:51:40.933Z","latest_release_published_at":"2026-02-08T14:51:40.933Z","latest_release_number":"0.12.1-1","last_synced_at":"2026-03-08T15:07:38.202Z","created_at":"2026-02-08T14:51:40.662Z","updated_at":"2026-10-01T12:56:07.400Z","registry_url":"https://launchpad.net/ubuntu/+source/golang-github-charmbracelet-lipgloss","install_command":"apt-get install golang-github-charmbracelet-lipgloss","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"golang-github-charmbracelet-lipgloss-dev","standards_version":"4.7.0","maintainer":"Debian Go Packaging Team \u003cteam+pkg-go@tracker.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-sequence-golang, golang-any, golang-github-aymanbagabas-go-udiff-dev, golang-github-charmbracelet-x-dev, golang-github-muesli-termenv-dev (\u003e= 0.15.2), golang-github-rivo-uniseg-dev","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":38445558,"uuid":"343533419","full_name":"charmbracelet/lipgloss","owner":"charmbracelet","description":"Style definitions for nice terminal layouts 👄","archived":false,"fork":false,"pushed_at":"2026-09-13T00:39:21.000Z","size":2359,"stargazers_count":11891,"open_issues_count":148,"forks_count":401,"subscribers_count":42,"default_branch":"main","last_synced_at":"2026-10-01T09:06:54.831Z","etag":null,"topics":["cli","go","golang","hacktoberfest","layout","style","tui"],"latest_commit_sha":null,"homepage":"","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,"icon_url":"https://github.com/charmbracelet.png","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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-03-01T19:31:36.000Z","updated_at":"2026-10-01T08:38:24.000Z","dependencies_parsed_at":"2023-02-04T22:46:30.964Z","dependency_job_id":"a4771553-683a-4009-bdb0-37e4a929cf6c","html_url":"https://github.com/charmbracelet/lipgloss","commit_stats":{"total_commits":225,"total_committers":21,"mean_commits":"10.714285714285714","dds":0.3911111111111111,"last_synced_commit":"da2d04b5347536769af11ef06fbb90b7024ab15f"},"previous_names":[],"tags_count":35,"template":false,"template_full_name":null,"purl":"pkg:github/charmbracelet/lipgloss","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/sbom","scorecard":{"id":274589,"data":{"date":"2025-08-11","repo":{"name":"github.com/charmbracelet/lipgloss","commit":"ee74a03efa8363cf3b17ee7a128b9825c8f3791e"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.6,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"10 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Code-Review","score":6,"reason":"Found 11/18 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/coverage.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/coverage.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/dependabot-sync.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/dependabot-sync.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint-sync.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/lint-sync.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/release.yml/master?enable=pin","Warn: goCommand not pinned by hash: .github/workflows/coverage.yml:31","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 goCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/coverage.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/dependabot-sync.yml:8","Warn: topLevel 'contents' permission set to 'write': .github/workflows/lint-sync.yml:9","Warn: no topLevel permission defined: .github/workflows/lint.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found linked content: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found text in security policy: github.com/charmbracelet/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-17T14:08:26.763Z","repository_id":38445558,"created_at":"2025-08-17T14:08:26.763Z","updated_at":"2025-08-17T14:08:26.763Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342085742,"owners_count":37902039,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-01T02:00:06.691Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"charmbracelet","name":"Charm","uuid":"57376114","kind":"organization","description":"We make the command line glamorous.","email":"vt100@charm.land","website":"https://charm.land/","location":"/dev/tty","twitter":"charmcli","company":null,"icon_url":"https://avatars.githubusercontent.com/u/57376114?v=4","repositories_count":56,"last_synced_at":"2026-09-24T22:52:08.524Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/charmbracelet","funding_links":[],"total_stars":221590,"followers":16264,"following":0,"created_at":"2022-11-14T08:02:11.641Z","updated_at":"2026-09-24T22:52:08.548Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet/repositories"},"tags":[{"name":"v2.0.5","sha":"5bd778d050f0a5a130e7cf041917927496dbe722","kind":"tag","published_at":"2026-07-03T02:06:22.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.5","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"b00306c8392bdb3d00a618cb7fbe0350221ef0da","kind":"commit","published_at":"2026-06-12T13:44:12.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.4","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.4/manifests"},{"name":"v2.0.3","sha":"472d718e2314596549bee2c0c8ccf8beea5f25ae","kind":"tag","published_at":"2026-04-13T17:15:28.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.3/manifests"},{"name":"v2.0.2","sha":"9856c04b0879d314cdad4872dc3dc77c423053e5","kind":"tag","published_at":"2026-03-11T13:36:33.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"bffdafb703dd8ff09fafe4e410d29c7673ef2fdb","kind":"tag","published_at":"2026-03-09T10:57:16.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"8863cc06da67b8ef9f4b6f80c567738fa53bd090","kind":"tag","published_at":"2026-02-24T15:30:57.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0/manifests"},{"name":"v2.0.0-beta.3","sha":"a391435c3fa7faa899d5c42deb80829cd7df26c3","kind":"tag","published_at":"2025-07-10T18:48:21.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.3/manifests"},{"name":"v2.0.0-beta.2","sha":"2f06aaf9ac0d5b21658867cdb6d2db8f02984d23","kind":"tag","published_at":"2025-06-27T19:13:40.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.2/manifests"},{"name":"v2.0.0-beta.1","sha":"19381f2465c270f0b0f86c3c7d09320645caa392","kind":"tag","published_at":"2025-03-26T18:50:08.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.1/manifests"},{"name":"v1.1.0","sha":"f0e45475a64ee60d712b81145172d3739db36a93","kind":"tag","published_at":"2025-03-13T14:41:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v1.1.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.1.0/manifests"},{"name":"v2.0.0-alpha.2","sha":"ec86e885226610493976264f4c840401ca1d96c7","kind":"tag","published_at":"2024-11-12T21:54:10.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-alpha.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-alpha.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.2/manifests"},{"name":"v2.0.0-alpha.1","sha":"ec86e885226610493976264f4c840401ca1d96c7","kind":"tag","published_at":"2024-11-12T21:53:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-alpha.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.1/manifests"},{"name":"v1.0.0","sha":"761d265f761271293f20f9bf62884b15f2d7c0cc","kind":"tag","published_at":"2024-10-31T14:08:48.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v1.0.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.0.0/manifests"},{"name":"v0.13.1","sha":"284c0c5c55441a0d11bd07c5496593e676f4dfd0","kind":"tag","published_at":"2024-10-22T20:23:18.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.13.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"bb3e3398bb98de0faf2966331c4686b360f7eab4","kind":"tag","published_at":"2024-08-20T23:06:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.13.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"670898dc36d5bd9a8a8681a96e9c49e6f2c7f57a","kind":"tag","published_at":"2024-07-12T16:16:23.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.12.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"6348d5941fae86fc2637bc3ff0ae8acd146db06d","kind":"tag","published_at":"2024-07-11T21:33:34.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.12.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.0/manifests"},{"name":"v0.11.1","sha":"e6edbaca763c77beefaedc651828f503cf6d12fc","kind":"tag","published_at":"2024-07-10T14:03:12.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.11.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.1/manifests"},{"name":"v0.11.0","sha":"5cd858cbff967fcef5e5c04885aa792ff1e6a0cf","kind":"commit","published_at":"2024-05-22T16:13:55.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.11.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"439c06fae64d2f53261b692fcfcbe464d8e18d89","kind":"tag","published_at":"2024-03-05T15:39:48.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.10.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.10.0/manifests"},{"name":"v0.9.1","sha":"f093bc15098a6f7ea879f4345445684fdb458601","kind":"tag","published_at":"2023-10-12T04:54:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.9.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"4476263d0598a0799b48f75d1bfb394b4dce79f4","kind":"tag","published_at":"2023-10-10T14:45:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.9.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"07d22725d9ac870b409b09327c52ea5f49a23fe1","kind":"commit","published_at":"2023-08-04T17:49:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.8.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"c43b22e00f3438fc20e0718b682b3e98a9ae8919","kind":"commit","published_at":"2023-03-09T18:54:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.7.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"19ca9a3f8c1edaff2cc9e4029ecef666367d2551","kind":"commit","published_at":"2023-03-08T19:51:26.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.7.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"0ce55509014b0cc476e197f22aa4d43add081a57","kind":"commit","published_at":"2022-09-06T18:11:09.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.6.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"514fa059f3e403ac01c4398e798854ec63cc4009","kind":"tag","published_at":"2022-02-14T21:17:19.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.5.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"4f0d448967dbff9047863235ef3a4bf01a8174e2","kind":"tag","published_at":"2021-09-03T14:38:47.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.4.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"639b1fe3b8e540fdc3d04c8785afd0d6919a9bd3","kind":"tag","published_at":"2021-06-18T14:24:51.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.3.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.3.0/manifests"},{"name":"v0.2.1","sha":"d9fae9f03a4ad42858dde2737444c6d8f253c641","kind":"tag","published_at":"2021-04-29T17:26:20.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.2.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"e71af71a2366d8451a0a90d77bb371b3458e4d5a","kind":"tag","published_at":"2021-04-21T14:59:25.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.2.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.0/manifests"},{"name":"v0.1.3","sha":"f7065243b8b91d048e65bae59e532b64683ea87d","kind":"tag","published_at":"2021-04-17T01:38:25.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"0f0a70603abafe1716951db20e192fb2292bf2b6","kind":"tag","published_at":"2021-04-07T16:30:28.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"874349bbec16bc5fcb4c5a7956d6087b4a087fac","kind":"tag","published_at":"2021-04-06T15:43:10.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"21f16e8487675d6d8e9dfd46802b5e4fff6c32fa","kind":"tag","published_at":"2021-04-03T01:20:36.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-10-01T12:56:07.399Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/golang-github-charmbracelet-lipgloss?arch=source\u0026distro=ubuntu-24.10\u0026repository_url=https://launchpad.net/ubuntu/oracular","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/golang-github-charmbracelet-lipgloss","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/golang-github-charmbracelet-lipgloss","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/golang-github-charmbracelet-lipgloss/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-01T04:38:37.151Z","issues_count":131,"pull_requests_count":435,"avg_time_to_close_issue":15632049.421052631,"avg_time_to_close_pull_request":3334210.783606557,"issues_closed_count":57,"pull_requests_closed_count":305,"pull_request_authors_count":98,"issue_authors_count":96,"avg_comments_per_issue":2.0763358778625953,"avg_comments_per_pull_request":0.9816091954022989,"merged_pull_requests_count":232,"bot_issues_count":2,"bot_pull_requests_count":75,"past_year_issues_count":9,"past_year_pull_requests_count":60,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1576264.576923077,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":26,"past_year_pull_request_authors_count":42,"past_year_issue_authors_count":9,"past_year_avg_comments_per_issue":0.7777777777777778,"past_year_avg_comments_per_pull_request":0.3333333333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":8,"past_year_merged_pull_requests_count":16,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/issues","maintainers":[{"login":"bashbunni","count":77,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bashbunni"},{"login":"aymanbagabas","count":56,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aymanbagabas"},{"login":"meowgorithm","count":45,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowgorithm"},{"login":"andreynering","count":22,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreynering"},{"login":"caarlos0","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/caarlos0"},{"login":"muesli","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/muesli"},{"login":"maaslalani","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/maaslalani"},{"login":"taciturnaxolotl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taciturnaxolotl"},{"login":"andrinoff","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrinoff"},{"login":"raphamorim","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raphamorim"}],"active_maintainers":[{"login":"taciturnaxolotl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taciturnaxolotl"},{"login":"andrinoff","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrinoff"},{"login":"meowgorithm","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowgorithm"},{"login":"raphamorim","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raphamorim"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/golang-github-charmbracelet-lipgloss/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/golang-github-charmbracelet-lipgloss/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/golang-github-charmbracelet-lipgloss/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/golang-github-charmbracelet-lipgloss/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/golang-github-charmbracelet-lipgloss/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/golang-github-charmbracelet-lipgloss/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.10","url":"https://launchpad.net/ubuntu/oracular","ecosystem":"ubuntu","default":false,"packages_count":38437,"maintainers_count":0,"namespaces_count":4,"keywords_count":1440,"github":"ubuntu","metadata":{"codename":"oracular","mirror":"http://old-releases.ubuntu.com/ubuntu","funded_packages_count":1980},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.028Z","updated_at":"2026-10-01T05:01:38.869Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/namespaces"}},{"id":13417284,"name":"golang-github-charmbracelet-lipgloss","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/charmbracelet/lipgloss","licenses":"mit","normalized_licenses":[],"repository_url":"https://github.com/charmbracelet/lipgloss","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-07T03:00:14.028Z","latest_release_published_at":"2026-02-07T03:00:14.028Z","latest_release_number":"0.4.0-2","last_synced_at":"2026-02-07T03:02:26.703Z","created_at":"2026-02-07T03:00:12.042Z","updated_at":"2026-10-01T12:56:24.841Z","registry_url":"https://launchpad.net/ubuntu/+source/golang-github-charmbracelet-lipgloss","install_command":"apt-get install golang-github-charmbracelet-lipgloss","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"golang-github-charmbracelet-lipgloss-dev","standards_version":"4.6.0","maintainer":"Debian Go Packaging Team \u003cteam+pkg-go@tracker.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-sequence-golang, golang-any, golang-github-lucasb-eyer-go-colorful-dev, golang-github-mattn-go-runewidth-dev, golang-github-muesli-reflow-dev, golang-github-muesli-termenv-dev, golang-golang-x-term-dev","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":38445558,"uuid":"343533419","full_name":"charmbracelet/lipgloss","owner":"charmbracelet","description":"Style definitions for nice terminal layouts 👄","archived":false,"fork":false,"pushed_at":"2026-09-13T00:39:21.000Z","size":2359,"stargazers_count":11891,"open_issues_count":148,"forks_count":401,"subscribers_count":42,"default_branch":"main","last_synced_at":"2026-10-01T09:06:54.831Z","etag":null,"topics":["cli","go","golang","hacktoberfest","layout","style","tui"],"latest_commit_sha":null,"homepage":"","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,"icon_url":"https://github.com/charmbracelet.png","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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-03-01T19:31:36.000Z","updated_at":"2026-10-01T08:38:24.000Z","dependencies_parsed_at":"2023-02-04T22:46:30.964Z","dependency_job_id":"a4771553-683a-4009-bdb0-37e4a929cf6c","html_url":"https://github.com/charmbracelet/lipgloss","commit_stats":{"total_commits":225,"total_committers":21,"mean_commits":"10.714285714285714","dds":0.3911111111111111,"last_synced_commit":"da2d04b5347536769af11ef06fbb90b7024ab15f"},"previous_names":[],"tags_count":35,"template":false,"template_full_name":null,"purl":"pkg:github/charmbracelet/lipgloss","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/sbom","scorecard":{"id":274589,"data":{"date":"2025-08-11","repo":{"name":"github.com/charmbracelet/lipgloss","commit":"ee74a03efa8363cf3b17ee7a128b9825c8f3791e"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.6,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"10 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Code-Review","score":6,"reason":"Found 11/18 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/coverage.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/coverage.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/dependabot-sync.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/dependabot-sync.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint-sync.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/lint-sync.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/release.yml/master?enable=pin","Warn: goCommand not pinned by hash: .github/workflows/coverage.yml:31","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 goCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/coverage.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/dependabot-sync.yml:8","Warn: topLevel 'contents' permission set to 'write': .github/workflows/lint-sync.yml:9","Warn: no topLevel permission defined: .github/workflows/lint.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found linked content: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found text in security policy: github.com/charmbracelet/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-17T14:08:26.763Z","repository_id":38445558,"created_at":"2025-08-17T14:08:26.763Z","updated_at":"2025-08-17T14:08:26.763Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342085742,"owners_count":37902039,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-01T02:00:06.691Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"charmbracelet","name":"Charm","uuid":"57376114","kind":"organization","description":"We make the command line glamorous.","email":"vt100@charm.land","website":"https://charm.land/","location":"/dev/tty","twitter":"charmcli","company":null,"icon_url":"https://avatars.githubusercontent.com/u/57376114?v=4","repositories_count":56,"last_synced_at":"2026-09-24T22:52:08.524Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/charmbracelet","funding_links":[],"total_stars":221590,"followers":16264,"following":0,"created_at":"2022-11-14T08:02:11.641Z","updated_at":"2026-09-24T22:52:08.548Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet/repositories"},"tags":[{"name":"v2.0.5","sha":"5bd778d050f0a5a130e7cf041917927496dbe722","kind":"tag","published_at":"2026-07-03T02:06:22.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.5","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"b00306c8392bdb3d00a618cb7fbe0350221ef0da","kind":"commit","published_at":"2026-06-12T13:44:12.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.4","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.4/manifests"},{"name":"v2.0.3","sha":"472d718e2314596549bee2c0c8ccf8beea5f25ae","kind":"tag","published_at":"2026-04-13T17:15:28.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.3/manifests"},{"name":"v2.0.2","sha":"9856c04b0879d314cdad4872dc3dc77c423053e5","kind":"tag","published_at":"2026-03-11T13:36:33.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"bffdafb703dd8ff09fafe4e410d29c7673ef2fdb","kind":"tag","published_at":"2026-03-09T10:57:16.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"8863cc06da67b8ef9f4b6f80c567738fa53bd090","kind":"tag","published_at":"2026-02-24T15:30:57.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0/manifests"},{"name":"v2.0.0-beta.3","sha":"a391435c3fa7faa899d5c42deb80829cd7df26c3","kind":"tag","published_at":"2025-07-10T18:48:21.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.3/manifests"},{"name":"v2.0.0-beta.2","sha":"2f06aaf9ac0d5b21658867cdb6d2db8f02984d23","kind":"tag","published_at":"2025-06-27T19:13:40.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.2/manifests"},{"name":"v2.0.0-beta.1","sha":"19381f2465c270f0b0f86c3c7d09320645caa392","kind":"tag","published_at":"2025-03-26T18:50:08.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.1/manifests"},{"name":"v1.1.0","sha":"f0e45475a64ee60d712b81145172d3739db36a93","kind":"tag","published_at":"2025-03-13T14:41:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v1.1.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.1.0/manifests"},{"name":"v2.0.0-alpha.2","sha":"ec86e885226610493976264f4c840401ca1d96c7","kind":"tag","published_at":"2024-11-12T21:54:10.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-alpha.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-alpha.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.2/manifests"},{"name":"v2.0.0-alpha.1","sha":"ec86e885226610493976264f4c840401ca1d96c7","kind":"tag","published_at":"2024-11-12T21:53:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-alpha.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.1/manifests"},{"name":"v1.0.0","sha":"761d265f761271293f20f9bf62884b15f2d7c0cc","kind":"tag","published_at":"2024-10-31T14:08:48.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v1.0.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.0.0/manifests"},{"name":"v0.13.1","sha":"284c0c5c55441a0d11bd07c5496593e676f4dfd0","kind":"tag","published_at":"2024-10-22T20:23:18.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.13.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"bb3e3398bb98de0faf2966331c4686b360f7eab4","kind":"tag","published_at":"2024-08-20T23:06:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.13.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"670898dc36d5bd9a8a8681a96e9c49e6f2c7f57a","kind":"tag","published_at":"2024-07-12T16:16:23.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.12.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"6348d5941fae86fc2637bc3ff0ae8acd146db06d","kind":"tag","published_at":"2024-07-11T21:33:34.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.12.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.0/manifests"},{"name":"v0.11.1","sha":"e6edbaca763c77beefaedc651828f503cf6d12fc","kind":"tag","published_at":"2024-07-10T14:03:12.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.11.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.1/manifests"},{"name":"v0.11.0","sha":"5cd858cbff967fcef5e5c04885aa792ff1e6a0cf","kind":"commit","published_at":"2024-05-22T16:13:55.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.11.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"439c06fae64d2f53261b692fcfcbe464d8e18d89","kind":"tag","published_at":"2024-03-05T15:39:48.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.10.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.10.0/manifests"},{"name":"v0.9.1","sha":"f093bc15098a6f7ea879f4345445684fdb458601","kind":"tag","published_at":"2023-10-12T04:54:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.9.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"4476263d0598a0799b48f75d1bfb394b4dce79f4","kind":"tag","published_at":"2023-10-10T14:45:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.9.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"07d22725d9ac870b409b09327c52ea5f49a23fe1","kind":"commit","published_at":"2023-08-04T17:49:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.8.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"c43b22e00f3438fc20e0718b682b3e98a9ae8919","kind":"commit","published_at":"2023-03-09T18:54:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.7.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"19ca9a3f8c1edaff2cc9e4029ecef666367d2551","kind":"commit","published_at":"2023-03-08T19:51:26.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.7.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"0ce55509014b0cc476e197f22aa4d43add081a57","kind":"commit","published_at":"2022-09-06T18:11:09.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.6.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"514fa059f3e403ac01c4398e798854ec63cc4009","kind":"tag","published_at":"2022-02-14T21:17:19.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.5.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"4f0d448967dbff9047863235ef3a4bf01a8174e2","kind":"tag","published_at":"2021-09-03T14:38:47.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.4.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"639b1fe3b8e540fdc3d04c8785afd0d6919a9bd3","kind":"tag","published_at":"2021-06-18T14:24:51.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.3.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.3.0/manifests"},{"name":"v0.2.1","sha":"d9fae9f03a4ad42858dde2737444c6d8f253c641","kind":"tag","published_at":"2021-04-29T17:26:20.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.2.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"e71af71a2366d8451a0a90d77bb371b3458e4d5a","kind":"tag","published_at":"2021-04-21T14:59:25.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.2.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.0/manifests"},{"name":"v0.1.3","sha":"f7065243b8b91d048e65bae59e532b64683ea87d","kind":"tag","published_at":"2021-04-17T01:38:25.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"0f0a70603abafe1716951db20e192fb2292bf2b6","kind":"tag","published_at":"2021-04-07T16:30:28.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"874349bbec16bc5fcb4c5a7956d6087b4a087fac","kind":"tag","published_at":"2021-04-06T15:43:10.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"21f16e8487675d6d8e9dfd46802b5e4fff6c32fa","kind":"tag","published_at":"2021-04-03T01:20:36.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-10-01T12:56:24.840Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{},"purl":"pkg:deb/ubuntu/golang-github-charmbracelet-lipgloss?arch=source\u0026distro=ubuntu-22.04\u0026repository_url=https://launchpad.net/ubuntu/jammy","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/golang-github-charmbracelet-lipgloss","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/golang-github-charmbracelet-lipgloss","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/golang-github-charmbracelet-lipgloss/dependencies","status":"removed","funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-01T04:38:37.151Z","issues_count":131,"pull_requests_count":435,"avg_time_to_close_issue":15632049.421052631,"avg_time_to_close_pull_request":3334210.783606557,"issues_closed_count":57,"pull_requests_closed_count":305,"pull_request_authors_count":98,"issue_authors_count":96,"avg_comments_per_issue":2.0763358778625953,"avg_comments_per_pull_request":0.9816091954022989,"merged_pull_requests_count":232,"bot_issues_count":2,"bot_pull_requests_count":75,"past_year_issues_count":9,"past_year_pull_requests_count":60,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1576264.576923077,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":26,"past_year_pull_request_authors_count":42,"past_year_issue_authors_count":9,"past_year_avg_comments_per_issue":0.7777777777777778,"past_year_avg_comments_per_pull_request":0.3333333333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":8,"past_year_merged_pull_requests_count":16,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/issues","maintainers":[{"login":"bashbunni","count":77,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bashbunni"},{"login":"aymanbagabas","count":56,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aymanbagabas"},{"login":"meowgorithm","count":45,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowgorithm"},{"login":"andreynering","count":22,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreynering"},{"login":"caarlos0","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/caarlos0"},{"login":"muesli","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/muesli"},{"login":"maaslalani","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/maaslalani"},{"login":"taciturnaxolotl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taciturnaxolotl"},{"login":"andrinoff","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrinoff"},{"login":"raphamorim","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raphamorim"}],"active_maintainers":[{"login":"taciturnaxolotl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taciturnaxolotl"},{"login":"andrinoff","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrinoff"},{"login":"meowgorithm","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowgorithm"},{"login":"raphamorim","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raphamorim"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/golang-github-charmbracelet-lipgloss/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/golang-github-charmbracelet-lipgloss/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/golang-github-charmbracelet-lipgloss/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/golang-github-charmbracelet-lipgloss/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/golang-github-charmbracelet-lipgloss/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/golang-github-charmbracelet-lipgloss/codemeta","maintainers":[],"registry":{"name":"ubuntu-22.04","url":"https://launchpad.net/ubuntu/jammy","ecosystem":"ubuntu","default":false,"packages_count":34289,"maintainers_count":0,"namespaces_count":4,"keywords_count":1498,"github":"ubuntu","metadata":{"codename":"jammy","funded_packages_count":1444},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:46.486Z","updated_at":"2026-10-01T05:06:53.708Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/namespaces"}},{"id":13545242,"name":"golang-github-charmbracelet-lipgloss","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/charmbracelet/lipgloss","licenses":"mit","normalized_licenses":[],"repository_url":"https://github.com/charmbracelet/lipgloss","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-11T01:57:10.118Z","latest_release_published_at":"2026-02-11T01:57:10.118Z","latest_release_number":"0.5.0-1","last_synced_at":"2026-03-11T07:13:09.089Z","created_at":"2026-02-11T01:57:09.899Z","updated_at":"2026-10-01T12:56:32.646Z","registry_url":"https://launchpad.net/ubuntu/+source/golang-github-charmbracelet-lipgloss","install_command":"apt-get install golang-github-charmbracelet-lipgloss","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"golang-github-charmbracelet-lipgloss-dev","standards_version":"4.6.1","maintainer":"Debian Go Packaging Team \u003cteam+pkg-go@tracker.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-sequence-golang, golang-any, golang-github-lucasb-eyer-go-colorful-dev (\u003e= 1.2.0), golang-github-mattn-go-runewidth-dev (\u003e= 0.0.13), golang-github-muesli-reflow-dev, golang-github-muesli-termenv-dev (\u003e= 0.11.0+git20220204-5ac8409), golang-golang-x-sys-dev (\u003e= 0.0~git20210630.0f9fa26)","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":38445558,"uuid":"343533419","full_name":"charmbracelet/lipgloss","owner":"charmbracelet","description":"Style definitions for nice terminal layouts 👄","archived":false,"fork":false,"pushed_at":"2026-09-13T00:39:21.000Z","size":2359,"stargazers_count":11891,"open_issues_count":148,"forks_count":401,"subscribers_count":42,"default_branch":"main","last_synced_at":"2026-10-01T09:06:54.831Z","etag":null,"topics":["cli","go","golang","hacktoberfest","layout","style","tui"],"latest_commit_sha":null,"homepage":"","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,"icon_url":"https://github.com/charmbracelet.png","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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-03-01T19:31:36.000Z","updated_at":"2026-10-01T08:38:24.000Z","dependencies_parsed_at":"2023-02-04T22:46:30.964Z","dependency_job_id":"a4771553-683a-4009-bdb0-37e4a929cf6c","html_url":"https://github.com/charmbracelet/lipgloss","commit_stats":{"total_commits":225,"total_committers":21,"mean_commits":"10.714285714285714","dds":0.3911111111111111,"last_synced_commit":"da2d04b5347536769af11ef06fbb90b7024ab15f"},"previous_names":[],"tags_count":35,"template":false,"template_full_name":null,"purl":"pkg:github/charmbracelet/lipgloss","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/sbom","scorecard":{"id":274589,"data":{"date":"2025-08-11","repo":{"name":"github.com/charmbracelet/lipgloss","commit":"ee74a03efa8363cf3b17ee7a128b9825c8f3791e"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.6,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"10 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Code-Review","score":6,"reason":"Found 11/18 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/coverage.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/coverage.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/dependabot-sync.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/dependabot-sync.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint-sync.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/lint-sync.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/release.yml/master?enable=pin","Warn: goCommand not pinned by hash: .github/workflows/coverage.yml:31","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 goCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/coverage.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/dependabot-sync.yml:8","Warn: topLevel 'contents' permission set to 'write': .github/workflows/lint-sync.yml:9","Warn: no topLevel permission defined: .github/workflows/lint.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found linked content: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found text in security policy: github.com/charmbracelet/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-17T14:08:26.763Z","repository_id":38445558,"created_at":"2025-08-17T14:08:26.763Z","updated_at":"2025-08-17T14:08:26.763Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342085742,"owners_count":37902039,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-01T02:00:06.691Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"charmbracelet","name":"Charm","uuid":"57376114","kind":"organization","description":"We make the command line glamorous.","email":"vt100@charm.land","website":"https://charm.land/","location":"/dev/tty","twitter":"charmcli","company":null,"icon_url":"https://avatars.githubusercontent.com/u/57376114?v=4","repositories_count":56,"last_synced_at":"2026-09-24T22:52:08.524Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/charmbracelet","funding_links":[],"total_stars":221590,"followers":16264,"following":0,"created_at":"2022-11-14T08:02:11.641Z","updated_at":"2026-09-24T22:52:08.548Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet/repositories"},"tags":[{"name":"v2.0.5","sha":"5bd778d050f0a5a130e7cf041917927496dbe722","kind":"tag","published_at":"2026-07-03T02:06:22.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.5","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"b00306c8392bdb3d00a618cb7fbe0350221ef0da","kind":"commit","published_at":"2026-06-12T13:44:12.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.4","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.4/manifests"},{"name":"v2.0.3","sha":"472d718e2314596549bee2c0c8ccf8beea5f25ae","kind":"tag","published_at":"2026-04-13T17:15:28.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.3/manifests"},{"name":"v2.0.2","sha":"9856c04b0879d314cdad4872dc3dc77c423053e5","kind":"tag","published_at":"2026-03-11T13:36:33.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"bffdafb703dd8ff09fafe4e410d29c7673ef2fdb","kind":"tag","published_at":"2026-03-09T10:57:16.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"8863cc06da67b8ef9f4b6f80c567738fa53bd090","kind":"tag","published_at":"2026-02-24T15:30:57.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0/manifests"},{"name":"v2.0.0-beta.3","sha":"a391435c3fa7faa899d5c42deb80829cd7df26c3","kind":"tag","published_at":"2025-07-10T18:48:21.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.3/manifests"},{"name":"v2.0.0-beta.2","sha":"2f06aaf9ac0d5b21658867cdb6d2db8f02984d23","kind":"tag","published_at":"2025-06-27T19:13:40.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.2/manifests"},{"name":"v2.0.0-beta.1","sha":"19381f2465c270f0b0f86c3c7d09320645caa392","kind":"tag","published_at":"2025-03-26T18:50:08.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.1/manifests"},{"name":"v1.1.0","sha":"f0e45475a64ee60d712b81145172d3739db36a93","kind":"tag","published_at":"2025-03-13T14:41:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v1.1.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.1.0/manifests"},{"name":"v2.0.0-alpha.2","sha":"ec86e885226610493976264f4c840401ca1d96c7","kind":"tag","published_at":"2024-11-12T21:54:10.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-alpha.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-alpha.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.2/manifests"},{"name":"v2.0.0-alpha.1","sha":"ec86e885226610493976264f4c840401ca1d96c7","kind":"tag","published_at":"2024-11-12T21:53:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-alpha.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.1/manifests"},{"name":"v1.0.0","sha":"761d265f761271293f20f9bf62884b15f2d7c0cc","kind":"tag","published_at":"2024-10-31T14:08:48.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v1.0.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.0.0/manifests"},{"name":"v0.13.1","sha":"284c0c5c55441a0d11bd07c5496593e676f4dfd0","kind":"tag","published_at":"2024-10-22T20:23:18.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.13.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"bb3e3398bb98de0faf2966331c4686b360f7eab4","kind":"tag","published_at":"2024-08-20T23:06:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.13.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"670898dc36d5bd9a8a8681a96e9c49e6f2c7f57a","kind":"tag","published_at":"2024-07-12T16:16:23.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.12.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"6348d5941fae86fc2637bc3ff0ae8acd146db06d","kind":"tag","published_at":"2024-07-11T21:33:34.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.12.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.0/manifests"},{"name":"v0.11.1","sha":"e6edbaca763c77beefaedc651828f503cf6d12fc","kind":"tag","published_at":"2024-07-10T14:03:12.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.11.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.1/manifests"},{"name":"v0.11.0","sha":"5cd858cbff967fcef5e5c04885aa792ff1e6a0cf","kind":"commit","published_at":"2024-05-22T16:13:55.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.11.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"439c06fae64d2f53261b692fcfcbe464d8e18d89","kind":"tag","published_at":"2024-03-05T15:39:48.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.10.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.10.0/manifests"},{"name":"v0.9.1","sha":"f093bc15098a6f7ea879f4345445684fdb458601","kind":"tag","published_at":"2023-10-12T04:54:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.9.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"4476263d0598a0799b48f75d1bfb394b4dce79f4","kind":"tag","published_at":"2023-10-10T14:45:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.9.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"07d22725d9ac870b409b09327c52ea5f49a23fe1","kind":"commit","published_at":"2023-08-04T17:49:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.8.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"c43b22e00f3438fc20e0718b682b3e98a9ae8919","kind":"commit","published_at":"2023-03-09T18:54:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.7.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"19ca9a3f8c1edaff2cc9e4029ecef666367d2551","kind":"commit","published_at":"2023-03-08T19:51:26.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.7.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"0ce55509014b0cc476e197f22aa4d43add081a57","kind":"commit","published_at":"2022-09-06T18:11:09.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.6.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"514fa059f3e403ac01c4398e798854ec63cc4009","kind":"tag","published_at":"2022-02-14T21:17:19.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.5.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"4f0d448967dbff9047863235ef3a4bf01a8174e2","kind":"tag","published_at":"2021-09-03T14:38:47.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.4.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"639b1fe3b8e540fdc3d04c8785afd0d6919a9bd3","kind":"tag","published_at":"2021-06-18T14:24:51.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.3.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.3.0/manifests"},{"name":"v0.2.1","sha":"d9fae9f03a4ad42858dde2737444c6d8f253c641","kind":"tag","published_at":"2021-04-29T17:26:20.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.2.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"e71af71a2366d8451a0a90d77bb371b3458e4d5a","kind":"tag","published_at":"2021-04-21T14:59:25.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.2.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.0/manifests"},{"name":"v0.1.3","sha":"f7065243b8b91d048e65bae59e532b64683ea87d","kind":"tag","published_at":"2021-04-17T01:38:25.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"0f0a70603abafe1716951db20e192fb2292bf2b6","kind":"tag","published_at":"2021-04-07T16:30:28.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"874349bbec16bc5fcb4c5a7956d6087b4a087fac","kind":"tag","published_at":"2021-04-06T15:43:10.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"21f16e8487675d6d8e9dfd46802b5e4fff6c32fa","kind":"tag","published_at":"2021-04-03T01:20:36.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-10-01T12:56:32.645Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/golang-github-charmbracelet-lipgloss?arch=source\u0026distro=ubuntu-23.04\u0026repository_url=https://launchpad.net/ubuntu/lunar","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/golang-github-charmbracelet-lipgloss","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/golang-github-charmbracelet-lipgloss","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/golang-github-charmbracelet-lipgloss/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-01T04:38:37.151Z","issues_count":131,"pull_requests_count":435,"avg_time_to_close_issue":15632049.421052631,"avg_time_to_close_pull_request":3334210.783606557,"issues_closed_count":57,"pull_requests_closed_count":305,"pull_request_authors_count":98,"issue_authors_count":96,"avg_comments_per_issue":2.0763358778625953,"avg_comments_per_pull_request":0.9816091954022989,"merged_pull_requests_count":232,"bot_issues_count":2,"bot_pull_requests_count":75,"past_year_issues_count":9,"past_year_pull_requests_count":60,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1576264.576923077,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":26,"past_year_pull_request_authors_count":42,"past_year_issue_authors_count":9,"past_year_avg_comments_per_issue":0.7777777777777778,"past_year_avg_comments_per_pull_request":0.3333333333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":8,"past_year_merged_pull_requests_count":16,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/issues","maintainers":[{"login":"bashbunni","count":77,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bashbunni"},{"login":"aymanbagabas","count":56,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aymanbagabas"},{"login":"meowgorithm","count":45,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowgorithm"},{"login":"andreynering","count":22,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreynering"},{"login":"caarlos0","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/caarlos0"},{"login":"muesli","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/muesli"},{"login":"maaslalani","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/maaslalani"},{"login":"taciturnaxolotl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taciturnaxolotl"},{"login":"andrinoff","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrinoff"},{"login":"raphamorim","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raphamorim"}],"active_maintainers":[{"login":"taciturnaxolotl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taciturnaxolotl"},{"login":"andrinoff","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrinoff"},{"login":"meowgorithm","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowgorithm"},{"login":"raphamorim","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raphamorim"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/golang-github-charmbracelet-lipgloss/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/golang-github-charmbracelet-lipgloss/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/golang-github-charmbracelet-lipgloss/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/golang-github-charmbracelet-lipgloss/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/golang-github-charmbracelet-lipgloss/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/golang-github-charmbracelet-lipgloss/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.04","url":"https://launchpad.net/ubuntu/lunar","ecosystem":"ubuntu","default":false,"packages_count":36116,"maintainers_count":0,"namespaces_count":4,"keywords_count":999,"github":"ubuntu","metadata":{"codename":"lunar","mirror":"http://old-releases.ubuntu.com/ubuntu","funded_packages_count":1639},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:49.117Z","updated_at":"2026-10-01T05:06:59.285Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/namespaces"}},{"id":14498748,"name":"github.com/Charmbracelet/Lipgloss","ecosystem":"go","description":null,"homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/Charmbracelet/Lipgloss","keywords_array":[],"namespace":null,"versions_count":24,"first_release_published_at":"2021-04-02T22:19:05.000Z","latest_release_published_at":"2025-03-12T18:56:50.000Z","latest_release_number":"v1.1.0","last_synced_at":"2026-10-03T05:34:29.821Z","created_at":"2026-05-25T15:28:10.308Z","updated_at":"2026-10-03T05:34:29.821Z","registry_url":"https://pkg.go.dev/github.com/Charmbracelet/Lipgloss","install_command":"go get github.com/Charmbracelet/Lipgloss","documentation_url":"https://pkg.go.dev/github.com/Charmbracelet/Lipgloss#section-documentation","metadata":{},"repo_metadata":{"id":38445558,"uuid":"343533419","full_name":"charmbracelet/lipgloss","owner":"charmbracelet","description":"Style definitions for nice terminal layouts 👄","archived":false,"fork":false,"pushed_at":"2026-09-13T00:39:21.000Z","size":2359,"stargazers_count":11891,"open_issues_count":148,"forks_count":401,"subscribers_count":42,"default_branch":"main","last_synced_at":"2026-10-01T09:06:54.831Z","etag":null,"topics":["cli","go","golang","hacktoberfest","layout","style","tui"],"latest_commit_sha":null,"homepage":"","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,"icon_url":"https://github.com/charmbracelet.png","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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-03-01T19:31:36.000Z","updated_at":"2026-10-01T08:38:24.000Z","dependencies_parsed_at":"2023-02-04T22:46:30.964Z","dependency_job_id":"a4771553-683a-4009-bdb0-37e4a929cf6c","html_url":"https://github.com/charmbracelet/lipgloss","commit_stats":{"total_commits":225,"total_committers":21,"mean_commits":"10.714285714285714","dds":0.3911111111111111,"last_synced_commit":"da2d04b5347536769af11ef06fbb90b7024ab15f"},"previous_names":[],"tags_count":35,"template":false,"template_full_name":null,"purl":"pkg:github/charmbracelet/lipgloss","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/sbom","scorecard":{"id":274589,"data":{"date":"2025-08-11","repo":{"name":"github.com/charmbracelet/lipgloss","commit":"ee74a03efa8363cf3b17ee7a128b9825c8f3791e"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.6,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"10 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Code-Review","score":6,"reason":"Found 11/18 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/coverage.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/coverage.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/dependabot-sync.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/dependabot-sync.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint-sync.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/lint-sync.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/release.yml/master?enable=pin","Warn: goCommand not pinned by hash: .github/workflows/coverage.yml:31","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 goCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/coverage.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/dependabot-sync.yml:8","Warn: topLevel 'contents' permission set to 'write': .github/workflows/lint-sync.yml:9","Warn: no topLevel permission defined: .github/workflows/lint.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found linked content: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found text in security policy: github.com/charmbracelet/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-17T14:08:26.763Z","repository_id":38445558,"created_at":"2025-08-17T14:08:26.763Z","updated_at":"2025-08-17T14:08:26.763Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342085742,"owners_count":37902671,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-01T02:00:06.691Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"charmbracelet","name":"Charm","uuid":"57376114","kind":"organization","description":"We make the command line glamorous.","email":"vt100@charm.land","website":"https://charm.land/","location":"/dev/tty","twitter":"charmcli","company":null,"icon_url":"https://avatars.githubusercontent.com/u/57376114?v=4","repositories_count":56,"last_synced_at":"2026-09-24T22:52:08.524Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/charmbracelet","funding_links":[],"total_stars":221590,"followers":16264,"following":0,"created_at":"2022-11-14T08:02:11.641Z","updated_at":"2026-09-24T22:52:08.548Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet/repositories"},"tags":[{"name":"v2.0.5","sha":"5bd778d050f0a5a130e7cf041917927496dbe722","kind":"tag","published_at":"2026-07-03T02:06:22.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.5","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"b00306c8392bdb3d00a618cb7fbe0350221ef0da","kind":"commit","published_at":"2026-06-12T13:44:12.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.4","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.4/manifests"},{"name":"v2.0.3","sha":"472d718e2314596549bee2c0c8ccf8beea5f25ae","kind":"tag","published_at":"2026-04-13T17:15:28.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.3/manifests"},{"name":"v2.0.2","sha":"9856c04b0879d314cdad4872dc3dc77c423053e5","kind":"tag","published_at":"2026-03-11T13:36:33.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"bffdafb703dd8ff09fafe4e410d29c7673ef2fdb","kind":"tag","published_at":"2026-03-09T10:57:16.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"8863cc06da67b8ef9f4b6f80c567738fa53bd090","kind":"tag","published_at":"2026-02-24T15:30:57.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0/manifests"},{"name":"v2.0.0-beta.3","sha":"a391435c3fa7faa899d5c42deb80829cd7df26c3","kind":"tag","published_at":"2025-07-10T18:48:21.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.3/manifests"},{"name":"v2.0.0-beta.2","sha":"2f06aaf9ac0d5b21658867cdb6d2db8f02984d23","kind":"tag","published_at":"2025-06-27T19:13:40.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.2/manifests"},{"name":"v2.0.0-beta.1","sha":"19381f2465c270f0b0f86c3c7d09320645caa392","kind":"tag","published_at":"2025-03-26T18:50:08.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.1/manifests"},{"name":"v1.1.0","sha":"f0e45475a64ee60d712b81145172d3739db36a93","kind":"tag","published_at":"2025-03-13T14:41:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v1.1.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.1.0/manifests"},{"name":"v2.0.0-alpha.2","sha":"ec86e885226610493976264f4c840401ca1d96c7","kind":"tag","published_at":"2024-11-12T21:54:10.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-alpha.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-alpha.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.2/manifests"},{"name":"v2.0.0-alpha.1","sha":"ec86e885226610493976264f4c840401ca1d96c7","kind":"tag","published_at":"2024-11-12T21:53:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-alpha.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.1/manifests"},{"name":"v1.0.0","sha":"761d265f761271293f20f9bf62884b15f2d7c0cc","kind":"tag","published_at":"2024-10-31T14:08:48.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v1.0.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.0.0/manifests"},{"name":"v0.13.1","sha":"284c0c5c55441a0d11bd07c5496593e676f4dfd0","kind":"tag","published_at":"2024-10-22T20:23:18.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.13.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"bb3e3398bb98de0faf2966331c4686b360f7eab4","kind":"tag","published_at":"2024-08-20T23:06:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.13.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"670898dc36d5bd9a8a8681a96e9c49e6f2c7f57a","kind":"tag","published_at":"2024-07-12T16:16:23.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.12.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"6348d5941fae86fc2637bc3ff0ae8acd146db06d","kind":"tag","published_at":"2024-07-11T21:33:34.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.12.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.0/manifests"},{"name":"v0.11.1","sha":"e6edbaca763c77beefaedc651828f503cf6d12fc","kind":"tag","published_at":"2024-07-10T14:03:12.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.11.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.1/manifests"},{"name":"v0.11.0","sha":"5cd858cbff967fcef5e5c04885aa792ff1e6a0cf","kind":"commit","published_at":"2024-05-22T16:13:55.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.11.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"439c06fae64d2f53261b692fcfcbe464d8e18d89","kind":"tag","published_at":"2024-03-05T15:39:48.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.10.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.10.0/manifests"},{"name":"v0.9.1","sha":"f093bc15098a6f7ea879f4345445684fdb458601","kind":"tag","published_at":"2023-10-12T04:54:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.9.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"4476263d0598a0799b48f75d1bfb394b4dce79f4","kind":"tag","published_at":"2023-10-10T14:45:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.9.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"07d22725d9ac870b409b09327c52ea5f49a23fe1","kind":"commit","published_at":"2023-08-04T17:49:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.8.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"c43b22e00f3438fc20e0718b682b3e98a9ae8919","kind":"commit","published_at":"2023-03-09T18:54:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.7.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"19ca9a3f8c1edaff2cc9e4029ecef666367d2551","kind":"commit","published_at":"2023-03-08T19:51:26.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.7.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"0ce55509014b0cc476e197f22aa4d43add081a57","kind":"commit","published_at":"2022-09-06T18:11:09.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.6.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"514fa059f3e403ac01c4398e798854ec63cc4009","kind":"tag","published_at":"2022-02-14T21:17:19.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.5.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"4f0d448967dbff9047863235ef3a4bf01a8174e2","kind":"tag","published_at":"2021-09-03T14:38:47.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.4.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"639b1fe3b8e540fdc3d04c8785afd0d6919a9bd3","kind":"tag","published_at":"2021-06-18T14:24:51.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.3.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.3.0/manifests"},{"name":"v0.2.1","sha":"d9fae9f03a4ad42858dde2737444c6d8f253c641","kind":"tag","published_at":"2021-04-29T17:26:20.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.2.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"e71af71a2366d8451a0a90d77bb371b3458e4d5a","kind":"tag","published_at":"2021-04-21T14:59:25.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.2.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.0/manifests"},{"name":"v0.1.3","sha":"f7065243b8b91d048e65bae59e532b64683ea87d","kind":"tag","published_at":"2021-04-17T01:38:25.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"0f0a70603abafe1716951db20e192fb2292bf2b6","kind":"tag","published_at":"2021-04-07T16:30:28.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"874349bbec16bc5fcb4c5a7956d6087b4a087fac","kind":"tag","published_at":"2021-04-06T15:43:10.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"21f16e8487675d6d8e9dfd46802b5e4fff6c32fa","kind":"tag","published_at":"2021-04-03T01:20:36.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-10-01T12:56:32.909Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.04226801483513,"dependent_packages_count":4.724518708049199,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":4.883393361442165},"purl":"pkg:golang/github.com/Charmbracelet/Lipgloss","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/Charmbracelet/Lipgloss","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/Charmbracelet/Lipgloss","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/Charmbracelet/Lipgloss/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-01T04:38:37.151Z","issues_count":131,"pull_requests_count":435,"avg_time_to_close_issue":15632049.421052631,"avg_time_to_close_pull_request":3334210.783606557,"issues_closed_count":57,"pull_requests_closed_count":305,"pull_request_authors_count":98,"issue_authors_count":96,"avg_comments_per_issue":2.0763358778625953,"avg_comments_per_pull_request":0.9816091954022989,"merged_pull_requests_count":232,"bot_issues_count":2,"bot_pull_requests_count":75,"past_year_issues_count":9,"past_year_pull_requests_count":60,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1576264.576923077,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":26,"past_year_pull_request_authors_count":42,"past_year_issue_authors_count":9,"past_year_avg_comments_per_issue":0.7777777777777778,"past_year_avg_comments_per_pull_request":0.3333333333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":8,"past_year_merged_pull_requests_count":16,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/issues","maintainers":[{"login":"bashbunni","count":77,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bashbunni"},{"login":"aymanbagabas","count":56,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aymanbagabas"},{"login":"meowgorithm","count":45,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowgorithm"},{"login":"andreynering","count":22,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreynering"},{"login":"caarlos0","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/caarlos0"},{"login":"muesli","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/muesli"},{"login":"maaslalani","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/maaslalani"},{"login":"taciturnaxolotl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taciturnaxolotl"},{"login":"andrinoff","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrinoff"},{"login":"raphamorim","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raphamorim"}],"active_maintainers":[{"login":"taciturnaxolotl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taciturnaxolotl"},{"login":"andrinoff","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrinoff"},{"login":"meowgorithm","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowgorithm"},{"login":"raphamorim","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raphamorim"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FCharmbracelet%2FLipgloss/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FCharmbracelet%2FLipgloss/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FCharmbracelet%2FLipgloss/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FCharmbracelet%2FLipgloss/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FCharmbracelet%2FLipgloss/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FCharmbracelet%2FLipgloss/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2539756,"maintainers_count":0,"namespaces_count":852760,"keywords_count":136985,"github":"golang","metadata":{"funded_packages_count":110283,"sync_missing_packages_cursor":{"timestamp":"2026-09-29T00:04:57.155362Z","path":"github.com/virtengine/virtengine/sdk/specs","version":"v0.0.0-20260928231908-c0c887541540"},"rate_limit":5},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-10-01T05:04:10.855Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":13962573,"name":"go-github-com-charmbracelet-lipgloss","ecosystem":"guix","description":"Style definitions for nice terminal layouts","homepage":"https://github.com/charmbracelet/lipgloss","licenses":"expat","normalized_licenses":["Other"],"repository_url":"https://github.com/charmbracelet/lipgloss","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2026-03-02T22:38:55.077Z","latest_release_published_at":"2026-03-02T22:38:55.077Z","latest_release_number":"1.1.0","last_synced_at":"2026-04-27T18:10:33.955Z","created_at":"2026-03-02T22:38:54.892Z","updated_at":"2026-10-01T12:56:39.960Z","registry_url":"https://packages.guix.gnu.org/packages/go-github-com-charmbracelet-lipgloss/1.1.0/","install_command":"guix install go-github-com-charmbracelet-lipgloss","documentation_url":"https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/golang-xyz.scm#n4859","metadata":{"location":"gnu/packages/golang-xyz.scm:4859","variable_name":"go-github-com-charmbracelet-lipgloss"},"repo_metadata":{"id":38445558,"uuid":"343533419","full_name":"charmbracelet/lipgloss","owner":"charmbracelet","description":"Style definitions for nice terminal layouts 👄","archived":false,"fork":false,"pushed_at":"2026-09-13T00:39:21.000Z","size":2359,"stargazers_count":11891,"open_issues_count":148,"forks_count":401,"subscribers_count":42,"default_branch":"main","last_synced_at":"2026-10-01T09:06:54.831Z","etag":null,"topics":["cli","go","golang","hacktoberfest","layout","style","tui"],"latest_commit_sha":null,"homepage":"","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,"icon_url":"https://github.com/charmbracelet.png","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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-03-01T19:31:36.000Z","updated_at":"2026-10-01T08:38:24.000Z","dependencies_parsed_at":"2023-02-04T22:46:30.964Z","dependency_job_id":"a4771553-683a-4009-bdb0-37e4a929cf6c","html_url":"https://github.com/charmbracelet/lipgloss","commit_stats":{"total_commits":225,"total_committers":21,"mean_commits":"10.714285714285714","dds":0.3911111111111111,"last_synced_commit":"da2d04b5347536769af11ef06fbb90b7024ab15f"},"previous_names":[],"tags_count":35,"template":false,"template_full_name":null,"purl":"pkg:github/charmbracelet/lipgloss","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/sbom","scorecard":{"id":274589,"data":{"date":"2025-08-11","repo":{"name":"github.com/charmbracelet/lipgloss","commit":"ee74a03efa8363cf3b17ee7a128b9825c8f3791e"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.6,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"10 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Code-Review","score":6,"reason":"Found 11/18 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/coverage.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/coverage.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/dependabot-sync.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/dependabot-sync.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint-sync.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/lint-sync.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/release.yml/master?enable=pin","Warn: goCommand not pinned by hash: .github/workflows/coverage.yml:31","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 goCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/coverage.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/dependabot-sync.yml:8","Warn: topLevel 'contents' permission set to 'write': .github/workflows/lint-sync.yml:9","Warn: no topLevel permission defined: .github/workflows/lint.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found linked content: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found text in security policy: github.com/charmbracelet/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-17T14:08:26.763Z","repository_id":38445558,"created_at":"2025-08-17T14:08:26.763Z","updated_at":"2025-08-17T14:08:26.763Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342085742,"owners_count":37902039,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-01T02:00:06.691Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"charmbracelet","name":"Charm","uuid":"57376114","kind":"organization","description":"We make the command line glamorous.","email":"vt100@charm.land","website":"https://charm.land/","location":"/dev/tty","twitter":"charmcli","company":null,"icon_url":"https://avatars.githubusercontent.com/u/57376114?v=4","repositories_count":56,"last_synced_at":"2026-09-24T22:52:08.524Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/charmbracelet","funding_links":[],"total_stars":221590,"followers":16264,"following":0,"created_at":"2022-11-14T08:02:11.641Z","updated_at":"2026-09-24T22:52:08.548Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet/repositories"},"tags":[{"name":"v2.0.5","sha":"5bd778d050f0a5a130e7cf041917927496dbe722","kind":"tag","published_at":"2026-07-03T02:06:22.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.5","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"b00306c8392bdb3d00a618cb7fbe0350221ef0da","kind":"commit","published_at":"2026-06-12T13:44:12.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.4","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.4/manifests"},{"name":"v2.0.3","sha":"472d718e2314596549bee2c0c8ccf8beea5f25ae","kind":"tag","published_at":"2026-04-13T17:15:28.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.3/manifests"},{"name":"v2.0.2","sha":"9856c04b0879d314cdad4872dc3dc77c423053e5","kind":"tag","published_at":"2026-03-11T13:36:33.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"bffdafb703dd8ff09fafe4e410d29c7673ef2fdb","kind":"tag","published_at":"2026-03-09T10:57:16.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"8863cc06da67b8ef9f4b6f80c567738fa53bd090","kind":"tag","published_at":"2026-02-24T15:30:57.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0/manifests"},{"name":"v2.0.0-beta.3","sha":"a391435c3fa7faa899d5c42deb80829cd7df26c3","kind":"tag","published_at":"2025-07-10T18:48:21.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.3/manifests"},{"name":"v2.0.0-beta.2","sha":"2f06aaf9ac0d5b21658867cdb6d2db8f02984d23","kind":"tag","published_at":"2025-06-27T19:13:40.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.2/manifests"},{"name":"v2.0.0-beta.1","sha":"19381f2465c270f0b0f86c3c7d09320645caa392","kind":"tag","published_at":"2025-03-26T18:50:08.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.1/manifests"},{"name":"v1.1.0","sha":"f0e45475a64ee60d712b81145172d3739db36a93","kind":"tag","published_at":"2025-03-13T14:41:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v1.1.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.1.0/manifests"},{"name":"v2.0.0-alpha.2","sha":"ec86e885226610493976264f4c840401ca1d96c7","kind":"tag","published_at":"2024-11-12T21:54:10.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-alpha.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-alpha.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.2/manifests"},{"name":"v2.0.0-alpha.1","sha":"ec86e885226610493976264f4c840401ca1d96c7","kind":"tag","published_at":"2024-11-12T21:53:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-alpha.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.1/manifests"},{"name":"v1.0.0","sha":"761d265f761271293f20f9bf62884b15f2d7c0cc","kind":"tag","published_at":"2024-10-31T14:08:48.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v1.0.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.0.0/manifests"},{"name":"v0.13.1","sha":"284c0c5c55441a0d11bd07c5496593e676f4dfd0","kind":"tag","published_at":"2024-10-22T20:23:18.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.13.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"bb3e3398bb98de0faf2966331c4686b360f7eab4","kind":"tag","published_at":"2024-08-20T23:06:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.13.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"670898dc36d5bd9a8a8681a96e9c49e6f2c7f57a","kind":"tag","published_at":"2024-07-12T16:16:23.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.12.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"6348d5941fae86fc2637bc3ff0ae8acd146db06d","kind":"tag","published_at":"2024-07-11T21:33:34.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.12.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.0/manifests"},{"name":"v0.11.1","sha":"e6edbaca763c77beefaedc651828f503cf6d12fc","kind":"tag","published_at":"2024-07-10T14:03:12.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.11.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.1/manifests"},{"name":"v0.11.0","sha":"5cd858cbff967fcef5e5c04885aa792ff1e6a0cf","kind":"commit","published_at":"2024-05-22T16:13:55.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.11.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"439c06fae64d2f53261b692fcfcbe464d8e18d89","kind":"tag","published_at":"2024-03-05T15:39:48.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.10.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.10.0/manifests"},{"name":"v0.9.1","sha":"f093bc15098a6f7ea879f4345445684fdb458601","kind":"tag","published_at":"2023-10-12T04:54:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.9.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"4476263d0598a0799b48f75d1bfb394b4dce79f4","kind":"tag","published_at":"2023-10-10T14:45:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.9.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"07d22725d9ac870b409b09327c52ea5f49a23fe1","kind":"commit","published_at":"2023-08-04T17:49:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.8.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"c43b22e00f3438fc20e0718b682b3e98a9ae8919","kind":"commit","published_at":"2023-03-09T18:54:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.7.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"19ca9a3f8c1edaff2cc9e4029ecef666367d2551","kind":"commit","published_at":"2023-03-08T19:51:26.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.7.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"0ce55509014b0cc476e197f22aa4d43add081a57","kind":"commit","published_at":"2022-09-06T18:11:09.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.6.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"514fa059f3e403ac01c4398e798854ec63cc4009","kind":"tag","published_at":"2022-02-14T21:17:19.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.5.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"4f0d448967dbff9047863235ef3a4bf01a8174e2","kind":"tag","published_at":"2021-09-03T14:38:47.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.4.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"639b1fe3b8e540fdc3d04c8785afd0d6919a9bd3","kind":"tag","published_at":"2021-06-18T14:24:51.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.3.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.3.0/manifests"},{"name":"v0.2.1","sha":"d9fae9f03a4ad42858dde2737444c6d8f253c641","kind":"tag","published_at":"2021-04-29T17:26:20.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.2.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"e71af71a2366d8451a0a90d77bb371b3458e4d5a","kind":"tag","published_at":"2021-04-21T14:59:25.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.2.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.0/manifests"},{"name":"v0.1.3","sha":"f7065243b8b91d048e65bae59e532b64683ea87d","kind":"tag","published_at":"2021-04-17T01:38:25.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"0f0a70603abafe1716951db20e192fb2292bf2b6","kind":"tag","published_at":"2021-04-07T16:30:28.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"874349bbec16bc5fcb4c5a7956d6087b4a087fac","kind":"tag","published_at":"2021-04-06T15:43:10.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"21f16e8487675d6d8e9dfd46802b5e4fff6c32fa","kind":"tag","published_at":"2021-04-03T01:20:36.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-10-01T12:56:39.960Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:guix/go-github-com-charmbracelet-lipgloss","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/guix/go-github-com-charmbracelet-lipgloss","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/guix/go-github-com-charmbracelet-lipgloss","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/guix/go-github-com-charmbracelet-lipgloss/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-01T04:38:37.151Z","issues_count":131,"pull_requests_count":435,"avg_time_to_close_issue":15632049.421052631,"avg_time_to_close_pull_request":3334210.783606557,"issues_closed_count":57,"pull_requests_closed_count":305,"pull_request_authors_count":98,"issue_authors_count":96,"avg_comments_per_issue":2.0763358778625953,"avg_comments_per_pull_request":0.9816091954022989,"merged_pull_requests_count":232,"bot_issues_count":2,"bot_pull_requests_count":75,"past_year_issues_count":9,"past_year_pull_requests_count":60,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1576264.576923077,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":26,"past_year_pull_request_authors_count":42,"past_year_issue_authors_count":9,"past_year_avg_comments_per_issue":0.7777777777777778,"past_year_avg_comments_per_pull_request":0.3333333333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":8,"past_year_merged_pull_requests_count":16,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/issues","maintainers":[{"login":"bashbunni","count":77,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bashbunni"},{"login":"aymanbagabas","count":56,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aymanbagabas"},{"login":"meowgorithm","count":45,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowgorithm"},{"login":"andreynering","count":22,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreynering"},{"login":"caarlos0","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/caarlos0"},{"login":"muesli","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/muesli"},{"login":"maaslalani","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/maaslalani"},{"login":"taciturnaxolotl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taciturnaxolotl"},{"login":"andrinoff","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrinoff"},{"login":"raphamorim","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raphamorim"}],"active_maintainers":[{"login":"taciturnaxolotl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taciturnaxolotl"},{"login":"andrinoff","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrinoff"},{"login":"meowgorithm","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowgorithm"},{"login":"raphamorim","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raphamorim"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/go-github-com-charmbracelet-lipgloss/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/go-github-com-charmbracelet-lipgloss/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/go-github-com-charmbracelet-lipgloss/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/go-github-com-charmbracelet-lipgloss/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/go-github-com-charmbracelet-lipgloss/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/go-github-com-charmbracelet-lipgloss/codemeta","maintainers":[],"registry":{"name":"guix","url":"https://guix.gnu.org","ecosystem":"guix","default":true,"packages_count":32726,"maintainers_count":0,"namespaces_count":0,"keywords_count":1654,"github":"guix-mirror","metadata":{"funded_packages_count":1740},"icon_url":"https://github.com/guix-mirror.png","created_at":"2026-03-02T16:23:46.981Z","updated_at":"2026-10-01T05:01:13.123Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/guix/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/guix/namespaces"}},{"id":13875282,"name":"github.com/chArmbracelet/lipgloss","ecosystem":"go","description":null,"homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/chArmbracelet/lipgloss","keywords_array":[],"namespace":null,"versions_count":24,"first_release_published_at":"2021-04-02T22:19:05.000Z","latest_release_published_at":"2025-03-12T18:56:50.000Z","latest_release_number":"v1.1.0","last_synced_at":"2026-10-03T05:34:35.217Z","created_at":"2026-02-22T11:25:33.830Z","updated_at":"2026-10-03T05:34:35.217Z","registry_url":"https://pkg.go.dev/github.com/chArmbracelet/lipgloss","install_command":"go get github.com/chArmbracelet/lipgloss","documentation_url":"https://pkg.go.dev/github.com/chArmbracelet/lipgloss#section-documentation","metadata":{},"repo_metadata":{"id":38445558,"uuid":"343533419","full_name":"charmbracelet/lipgloss","owner":"charmbracelet","description":"Style definitions for nice terminal layouts 👄","archived":false,"fork":false,"pushed_at":"2026-09-13T00:39:21.000Z","size":2359,"stargazers_count":11891,"open_issues_count":148,"forks_count":401,"subscribers_count":42,"default_branch":"main","last_synced_at":"2026-10-01T09:06:54.831Z","etag":null,"topics":["cli","go","golang","hacktoberfest","layout","style","tui"],"latest_commit_sha":null,"homepage":"","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,"icon_url":"https://github.com/charmbracelet.png","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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-03-01T19:31:36.000Z","updated_at":"2026-10-01T08:38:24.000Z","dependencies_parsed_at":"2023-02-04T22:46:30.964Z","dependency_job_id":"a4771553-683a-4009-bdb0-37e4a929cf6c","html_url":"https://github.com/charmbracelet/lipgloss","commit_stats":{"total_commits":225,"total_committers":21,"mean_commits":"10.714285714285714","dds":0.3911111111111111,"last_synced_commit":"da2d04b5347536769af11ef06fbb90b7024ab15f"},"previous_names":[],"tags_count":35,"template":false,"template_full_name":null,"purl":"pkg:github/charmbracelet/lipgloss","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/sbom","scorecard":{"id":274589,"data":{"date":"2025-08-11","repo":{"name":"github.com/charmbracelet/lipgloss","commit":"ee74a03efa8363cf3b17ee7a128b9825c8f3791e"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.6,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"10 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Code-Review","score":6,"reason":"Found 11/18 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/coverage.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/coverage.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/dependabot-sync.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/dependabot-sync.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint-sync.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/lint-sync.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/release.yml/master?enable=pin","Warn: goCommand not pinned by hash: .github/workflows/coverage.yml:31","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 goCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/coverage.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/dependabot-sync.yml:8","Warn: topLevel 'contents' permission set to 'write': .github/workflows/lint-sync.yml:9","Warn: no topLevel permission defined: .github/workflows/lint.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found linked content: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found text in security policy: github.com/charmbracelet/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-17T14:08:26.763Z","repository_id":38445558,"created_at":"2025-08-17T14:08:26.763Z","updated_at":"2025-08-17T14:08:26.763Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342085742,"owners_count":37902171,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-01T02:00:06.691Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"charmbracelet","name":"Charm","uuid":"57376114","kind":"organization","description":"We make the command line glamorous.","email":"vt100@charm.land","website":"https://charm.land/","location":"/dev/tty","twitter":"charmcli","company":null,"icon_url":"https://avatars.githubusercontent.com/u/57376114?v=4","repositories_count":56,"last_synced_at":"2026-09-24T22:52:08.524Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/charmbracelet","funding_links":[],"total_stars":221590,"followers":16264,"following":0,"created_at":"2022-11-14T08:02:11.641Z","updated_at":"2026-09-24T22:52:08.548Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet/repositories"},"tags":[{"name":"v2.0.5","sha":"5bd778d050f0a5a130e7cf041917927496dbe722","kind":"tag","published_at":"2026-07-03T02:06:22.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.5","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"b00306c8392bdb3d00a618cb7fbe0350221ef0da","kind":"commit","published_at":"2026-06-12T13:44:12.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.4","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.4/manifests"},{"name":"v2.0.3","sha":"472d718e2314596549bee2c0c8ccf8beea5f25ae","kind":"tag","published_at":"2026-04-13T17:15:28.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.3/manifests"},{"name":"v2.0.2","sha":"9856c04b0879d314cdad4872dc3dc77c423053e5","kind":"tag","published_at":"2026-03-11T13:36:33.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"bffdafb703dd8ff09fafe4e410d29c7673ef2fdb","kind":"tag","published_at":"2026-03-09T10:57:16.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"8863cc06da67b8ef9f4b6f80c567738fa53bd090","kind":"tag","published_at":"2026-02-24T15:30:57.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0/manifests"},{"name":"v2.0.0-beta.3","sha":"a391435c3fa7faa899d5c42deb80829cd7df26c3","kind":"tag","published_at":"2025-07-10T18:48:21.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.3/manifests"},{"name":"v2.0.0-beta.2","sha":"2f06aaf9ac0d5b21658867cdb6d2db8f02984d23","kind":"tag","published_at":"2025-06-27T19:13:40.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.2/manifests"},{"name":"v2.0.0-beta.1","sha":"19381f2465c270f0b0f86c3c7d09320645caa392","kind":"tag","published_at":"2025-03-26T18:50:08.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.1/manifests"},{"name":"v1.1.0","sha":"f0e45475a64ee60d712b81145172d3739db36a93","kind":"tag","published_at":"2025-03-13T14:41:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v1.1.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.1.0/manifests"},{"name":"v2.0.0-alpha.2","sha":"ec86e885226610493976264f4c840401ca1d96c7","kind":"tag","published_at":"2024-11-12T21:54:10.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-alpha.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-alpha.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.2/manifests"},{"name":"v2.0.0-alpha.1","sha":"ec86e885226610493976264f4c840401ca1d96c7","kind":"tag","published_at":"2024-11-12T21:53:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-alpha.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.1/manifests"},{"name":"v1.0.0","sha":"761d265f761271293f20f9bf62884b15f2d7c0cc","kind":"tag","published_at":"2024-10-31T14:08:48.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v1.0.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.0.0/manifests"},{"name":"v0.13.1","sha":"284c0c5c55441a0d11bd07c5496593e676f4dfd0","kind":"tag","published_at":"2024-10-22T20:23:18.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.13.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"bb3e3398bb98de0faf2966331c4686b360f7eab4","kind":"tag","published_at":"2024-08-20T23:06:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.13.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"670898dc36d5bd9a8a8681a96e9c49e6f2c7f57a","kind":"tag","published_at":"2024-07-12T16:16:23.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.12.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"6348d5941fae86fc2637bc3ff0ae8acd146db06d","kind":"tag","published_at":"2024-07-11T21:33:34.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.12.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.0/manifests"},{"name":"v0.11.1","sha":"e6edbaca763c77beefaedc651828f503cf6d12fc","kind":"tag","published_at":"2024-07-10T14:03:12.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.11.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.1/manifests"},{"name":"v0.11.0","sha":"5cd858cbff967fcef5e5c04885aa792ff1e6a0cf","kind":"commit","published_at":"2024-05-22T16:13:55.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.11.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"439c06fae64d2f53261b692fcfcbe464d8e18d89","kind":"tag","published_at":"2024-03-05T15:39:48.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.10.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.10.0/manifests"},{"name":"v0.9.1","sha":"f093bc15098a6f7ea879f4345445684fdb458601","kind":"tag","published_at":"2023-10-12T04:54:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.9.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"4476263d0598a0799b48f75d1bfb394b4dce79f4","kind":"tag","published_at":"2023-10-10T14:45:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.9.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"07d22725d9ac870b409b09327c52ea5f49a23fe1","kind":"commit","published_at":"2023-08-04T17:49:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.8.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"c43b22e00f3438fc20e0718b682b3e98a9ae8919","kind":"commit","published_at":"2023-03-09T18:54:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.7.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"19ca9a3f8c1edaff2cc9e4029ecef666367d2551","kind":"commit","published_at":"2023-03-08T19:51:26.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.7.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"0ce55509014b0cc476e197f22aa4d43add081a57","kind":"commit","published_at":"2022-09-06T18:11:09.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.6.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"514fa059f3e403ac01c4398e798854ec63cc4009","kind":"tag","published_at":"2022-02-14T21:17:19.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.5.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"4f0d448967dbff9047863235ef3a4bf01a8174e2","kind":"tag","published_at":"2021-09-03T14:38:47.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.4.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"639b1fe3b8e540fdc3d04c8785afd0d6919a9bd3","kind":"tag","published_at":"2021-06-18T14:24:51.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.3.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.3.0/manifests"},{"name":"v0.2.1","sha":"d9fae9f03a4ad42858dde2737444c6d8f253c641","kind":"tag","published_at":"2021-04-29T17:26:20.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.2.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"e71af71a2366d8451a0a90d77bb371b3458e4d5a","kind":"tag","published_at":"2021-04-21T14:59:25.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.2.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.0/manifests"},{"name":"v0.1.3","sha":"f7065243b8b91d048e65bae59e532b64683ea87d","kind":"tag","published_at":"2021-04-17T01:38:25.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"0f0a70603abafe1716951db20e192fb2292bf2b6","kind":"tag","published_at":"2021-04-07T16:30:28.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"874349bbec16bc5fcb4c5a7956d6087b4a087fac","kind":"tag","published_at":"2021-04-06T15:43:10.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"21f16e8487675d6d8e9dfd46802b5e4fff6c32fa","kind":"tag","published_at":"2021-04-03T01:20:36.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-10-01T12:53:18.804Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.275185446984839,"dependent_packages_count":4.942947071308975,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.109066259146907},"purl":"pkg:golang/github.com/chArmbracelet/lipgloss","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/chArmbracelet/lipgloss","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/chArmbracelet/lipgloss","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/chArmbracelet/lipgloss/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-01T04:38:37.151Z","issues_count":131,"pull_requests_count":435,"avg_time_to_close_issue":15632049.421052631,"avg_time_to_close_pull_request":3334210.783606557,"issues_closed_count":57,"pull_requests_closed_count":305,"pull_request_authors_count":98,"issue_authors_count":96,"avg_comments_per_issue":2.0763358778625953,"avg_comments_per_pull_request":0.9816091954022989,"merged_pull_requests_count":232,"bot_issues_count":2,"bot_pull_requests_count":75,"past_year_issues_count":9,"past_year_pull_requests_count":60,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1576264.576923077,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":26,"past_year_pull_request_authors_count":42,"past_year_issue_authors_count":9,"past_year_avg_comments_per_issue":0.7777777777777778,"past_year_avg_comments_per_pull_request":0.3333333333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":8,"past_year_merged_pull_requests_count":16,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/issues","maintainers":[{"login":"bashbunni","count":77,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bashbunni"},{"login":"aymanbagabas","count":56,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aymanbagabas"},{"login":"meowgorithm","count":45,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowgorithm"},{"login":"andreynering","count":22,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreynering"},{"login":"caarlos0","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/caarlos0"},{"login":"muesli","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/muesli"},{"login":"maaslalani","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/maaslalani"},{"login":"taciturnaxolotl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taciturnaxolotl"},{"login":"andrinoff","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrinoff"},{"login":"raphamorim","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raphamorim"}],"active_maintainers":[{"login":"taciturnaxolotl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taciturnaxolotl"},{"login":"andrinoff","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrinoff"},{"login":"meowgorithm","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowgorithm"},{"login":"raphamorim","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raphamorim"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FchArmbracelet%2Flipgloss/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FchArmbracelet%2Flipgloss/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FchArmbracelet%2Flipgloss/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FchArmbracelet%2Flipgloss/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FchArmbracelet%2Flipgloss/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FchArmbracelet%2Flipgloss/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2539756,"maintainers_count":0,"namespaces_count":852760,"keywords_count":136985,"github":"golang","metadata":{"funded_packages_count":110283,"sync_missing_packages_cursor":{"timestamp":"2026-09-29T00:04:57.155362Z","path":"github.com/virtengine/virtengine/sdk/specs","version":"v0.0.0-20260928231908-c0c887541540"},"rate_limit":5},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-10-01T05:04:10.855Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":12068692,"name":"github.com/Charmbracelet/lipgloss","ecosystem":"go","description":null,"homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/Charmbracelet/lipgloss","keywords_array":[],"namespace":null,"versions_count":24,"first_release_published_at":"2021-04-02T22:19:05.000Z","latest_release_published_at":"2025-03-12T18:56:50.000Z","latest_release_number":"v1.1.0","last_synced_at":"2026-10-03T05:34:47.725Z","created_at":"2025-09-03T08:25:36.459Z","updated_at":"2026-10-03T05:34:47.726Z","registry_url":"https://pkg.go.dev/github.com/Charmbracelet/lipgloss","install_command":"go get github.com/Charmbracelet/lipgloss","documentation_url":"https://pkg.go.dev/github.com/Charmbracelet/lipgloss#section-documentation","metadata":{},"repo_metadata":{"id":38445558,"uuid":"343533419","full_name":"charmbracelet/lipgloss","owner":"charmbracelet","description":"Style definitions for nice terminal layouts 👄","archived":false,"fork":false,"pushed_at":"2026-09-13T00:39:21.000Z","size":2359,"stargazers_count":11891,"open_issues_count":148,"forks_count":401,"subscribers_count":42,"default_branch":"main","last_synced_at":"2026-10-01T09:06:54.831Z","etag":null,"topics":["cli","go","golang","hacktoberfest","layout","style","tui"],"latest_commit_sha":null,"homepage":"","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,"icon_url":"https://github.com/charmbracelet.png","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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-03-01T19:31:36.000Z","updated_at":"2026-10-01T08:38:24.000Z","dependencies_parsed_at":"2023-02-04T22:46:30.964Z","dependency_job_id":"a4771553-683a-4009-bdb0-37e4a929cf6c","html_url":"https://github.com/charmbracelet/lipgloss","commit_stats":{"total_commits":225,"total_committers":21,"mean_commits":"10.714285714285714","dds":0.3911111111111111,"last_synced_commit":"da2d04b5347536769af11ef06fbb90b7024ab15f"},"previous_names":[],"tags_count":35,"template":false,"template_full_name":null,"purl":"pkg:github/charmbracelet/lipgloss","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/sbom","scorecard":{"id":274589,"data":{"date":"2025-08-11","repo":{"name":"github.com/charmbracelet/lipgloss","commit":"ee74a03efa8363cf3b17ee7a128b9825c8f3791e"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.6,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"10 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Code-Review","score":6,"reason":"Found 11/18 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/coverage.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/coverage.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/dependabot-sync.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/dependabot-sync.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint-sync.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/lint-sync.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/release.yml/master?enable=pin","Warn: goCommand not pinned by hash: .github/workflows/coverage.yml:31","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 goCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/coverage.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/dependabot-sync.yml:8","Warn: topLevel 'contents' permission set to 'write': .github/workflows/lint-sync.yml:9","Warn: no topLevel permission defined: .github/workflows/lint.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found linked content: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found text in security policy: github.com/charmbracelet/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-17T14:08:26.763Z","repository_id":38445558,"created_at":"2025-08-17T14:08:26.763Z","updated_at":"2025-08-17T14:08:26.763Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342085742,"owners_count":37902223,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-01T02:00:06.691Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"charmbracelet","name":"Charm","uuid":"57376114","kind":"organization","description":"We make the command line glamorous.","email":"vt100@charm.land","website":"https://charm.land/","location":"/dev/tty","twitter":"charmcli","company":null,"icon_url":"https://avatars.githubusercontent.com/u/57376114?v=4","repositories_count":56,"last_synced_at":"2026-09-24T22:52:08.524Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/charmbracelet","funding_links":[],"total_stars":221590,"followers":16264,"following":0,"created_at":"2022-11-14T08:02:11.641Z","updated_at":"2026-09-24T22:52:08.548Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet/repositories"},"tags":[{"name":"v2.0.5","sha":"5bd778d050f0a5a130e7cf041917927496dbe722","kind":"tag","published_at":"2026-07-03T02:06:22.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.5","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"b00306c8392bdb3d00a618cb7fbe0350221ef0da","kind":"commit","published_at":"2026-06-12T13:44:12.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.4","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.4/manifests"},{"name":"v2.0.3","sha":"472d718e2314596549bee2c0c8ccf8beea5f25ae","kind":"tag","published_at":"2026-04-13T17:15:28.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.3/manifests"},{"name":"v2.0.2","sha":"9856c04b0879d314cdad4872dc3dc77c423053e5","kind":"tag","published_at":"2026-03-11T13:36:33.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"bffdafb703dd8ff09fafe4e410d29c7673ef2fdb","kind":"tag","published_at":"2026-03-09T10:57:16.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"8863cc06da67b8ef9f4b6f80c567738fa53bd090","kind":"tag","published_at":"2026-02-24T15:30:57.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0/manifests"},{"name":"v2.0.0-beta.3","sha":"a391435c3fa7faa899d5c42deb80829cd7df26c3","kind":"tag","published_at":"2025-07-10T18:48:21.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.3/manifests"},{"name":"v2.0.0-beta.2","sha":"2f06aaf9ac0d5b21658867cdb6d2db8f02984d23","kind":"tag","published_at":"2025-06-27T19:13:40.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.2/manifests"},{"name":"v2.0.0-beta.1","sha":"19381f2465c270f0b0f86c3c7d09320645caa392","kind":"tag","published_at":"2025-03-26T18:50:08.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.1/manifests"},{"name":"v1.1.0","sha":"f0e45475a64ee60d712b81145172d3739db36a93","kind":"tag","published_at":"2025-03-13T14:41:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v1.1.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.1.0/manifests"},{"name":"v2.0.0-alpha.2","sha":"ec86e885226610493976264f4c840401ca1d96c7","kind":"tag","published_at":"2024-11-12T21:54:10.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-alpha.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-alpha.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.2/manifests"},{"name":"v2.0.0-alpha.1","sha":"ec86e885226610493976264f4c840401ca1d96c7","kind":"tag","published_at":"2024-11-12T21:53:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-alpha.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.1/manifests"},{"name":"v1.0.0","sha":"761d265f761271293f20f9bf62884b15f2d7c0cc","kind":"tag","published_at":"2024-10-31T14:08:48.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v1.0.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.0.0/manifests"},{"name":"v0.13.1","sha":"284c0c5c55441a0d11bd07c5496593e676f4dfd0","kind":"tag","published_at":"2024-10-22T20:23:18.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.13.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"bb3e3398bb98de0faf2966331c4686b360f7eab4","kind":"tag","published_at":"2024-08-20T23:06:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.13.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"670898dc36d5bd9a8a8681a96e9c49e6f2c7f57a","kind":"tag","published_at":"2024-07-12T16:16:23.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.12.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"6348d5941fae86fc2637bc3ff0ae8acd146db06d","kind":"tag","published_at":"2024-07-11T21:33:34.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.12.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.0/manifests"},{"name":"v0.11.1","sha":"e6edbaca763c77beefaedc651828f503cf6d12fc","kind":"tag","published_at":"2024-07-10T14:03:12.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.11.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.1/manifests"},{"name":"v0.11.0","sha":"5cd858cbff967fcef5e5c04885aa792ff1e6a0cf","kind":"commit","published_at":"2024-05-22T16:13:55.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.11.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"439c06fae64d2f53261b692fcfcbe464d8e18d89","kind":"tag","published_at":"2024-03-05T15:39:48.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.10.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.10.0/manifests"},{"name":"v0.9.1","sha":"f093bc15098a6f7ea879f4345445684fdb458601","kind":"tag","published_at":"2023-10-12T04:54:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.9.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"4476263d0598a0799b48f75d1bfb394b4dce79f4","kind":"tag","published_at":"2023-10-10T14:45:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.9.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"07d22725d9ac870b409b09327c52ea5f49a23fe1","kind":"commit","published_at":"2023-08-04T17:49:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.8.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"c43b22e00f3438fc20e0718b682b3e98a9ae8919","kind":"commit","published_at":"2023-03-09T18:54:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.7.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"19ca9a3f8c1edaff2cc9e4029ecef666367d2551","kind":"commit","published_at":"2023-03-08T19:51:26.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.7.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"0ce55509014b0cc476e197f22aa4d43add081a57","kind":"commit","published_at":"2022-09-06T18:11:09.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.6.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"514fa059f3e403ac01c4398e798854ec63cc4009","kind":"tag","published_at":"2022-02-14T21:17:19.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.5.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"4f0d448967dbff9047863235ef3a4bf01a8174e2","kind":"tag","published_at":"2021-09-03T14:38:47.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.4.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"639b1fe3b8e540fdc3d04c8785afd0d6919a9bd3","kind":"tag","published_at":"2021-06-18T14:24:51.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.3.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.3.0/manifests"},{"name":"v0.2.1","sha":"d9fae9f03a4ad42858dde2737444c6d8f253c641","kind":"tag","published_at":"2021-04-29T17:26:20.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.2.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"e71af71a2366d8451a0a90d77bb371b3458e4d5a","kind":"tag","published_at":"2021-04-21T14:59:25.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.2.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.0/manifests"},{"name":"v0.1.3","sha":"f7065243b8b91d048e65bae59e532b64683ea87d","kind":"tag","published_at":"2021-04-17T01:38:25.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"0f0a70603abafe1716951db20e192fb2292bf2b6","kind":"tag","published_at":"2021-04-07T16:30:28.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"874349bbec16bc5fcb4c5a7956d6087b4a087fac","kind":"tag","published_at":"2021-04-06T15:43:10.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"21f16e8487675d6d8e9dfd46802b5e4fff6c32fa","kind":"tag","published_at":"2021-04-03T01:20:36.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-10-01T12:56:30.174Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.553167831579638,"dependent_packages_count":5.203796515313459,"stargazers_count":0.8446320037402495,"forks_count":1.9620417989287795,"docker_downloads_count":null,"average":3.390909537390532},"purl":"pkg:golang/github.com/Charmbracelet/lipgloss","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/Charmbracelet/lipgloss","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/Charmbracelet/lipgloss","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/Charmbracelet/lipgloss/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-01T04:38:37.151Z","issues_count":131,"pull_requests_count":435,"avg_time_to_close_issue":15632049.421052631,"avg_time_to_close_pull_request":3334210.783606557,"issues_closed_count":57,"pull_requests_closed_count":305,"pull_request_authors_count":98,"issue_authors_count":96,"avg_comments_per_issue":2.0763358778625953,"avg_comments_per_pull_request":0.9816091954022989,"merged_pull_requests_count":232,"bot_issues_count":2,"bot_pull_requests_count":75,"past_year_issues_count":9,"past_year_pull_requests_count":60,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1576264.576923077,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":26,"past_year_pull_request_authors_count":42,"past_year_issue_authors_count":9,"past_year_avg_comments_per_issue":0.7777777777777778,"past_year_avg_comments_per_pull_request":0.3333333333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":8,"past_year_merged_pull_requests_count":16,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/issues","maintainers":[{"login":"bashbunni","count":77,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bashbunni"},{"login":"aymanbagabas","count":56,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aymanbagabas"},{"login":"meowgorithm","count":45,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowgorithm"},{"login":"andreynering","count":22,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreynering"},{"login":"caarlos0","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/caarlos0"},{"login":"muesli","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/muesli"},{"login":"maaslalani","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/maaslalani"},{"login":"taciturnaxolotl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taciturnaxolotl"},{"login":"andrinoff","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrinoff"},{"login":"raphamorim","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raphamorim"}],"active_maintainers":[{"login":"taciturnaxolotl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taciturnaxolotl"},{"login":"andrinoff","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrinoff"},{"login":"meowgorithm","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowgorithm"},{"login":"raphamorim","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raphamorim"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FCharmbracelet%2Flipgloss/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FCharmbracelet%2Flipgloss/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FCharmbracelet%2Flipgloss/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FCharmbracelet%2Flipgloss/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FCharmbracelet%2Flipgloss/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FCharmbracelet%2Flipgloss/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2539756,"maintainers_count":0,"namespaces_count":852760,"keywords_count":136985,"github":"golang","metadata":{"funded_packages_count":110283,"sync_missing_packages_cursor":{"timestamp":"2026-09-29T00:04:57.155362Z","path":"github.com/virtengine/virtengine/sdk/specs","version":"v0.0.0-20260928231908-c0c887541540"},"rate_limit":5},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-10-01T05:04:10.855Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":14084838,"name":"github.com/charmBRACELET/lipgloss","ecosystem":"go","description":null,"homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/charmBRACELET/lipgloss","keywords_array":[],"namespace":null,"versions_count":24,"first_release_published_at":"2021-04-02T22:19:05.000Z","latest_release_published_at":"2025-03-12T18:56:50.000Z","latest_release_number":"v1.1.0","last_synced_at":"2026-10-03T05:34:47.373Z","created_at":"2026-03-20T09:09:45.767Z","updated_at":"2026-10-03T05:34:47.373Z","registry_url":"https://pkg.go.dev/github.com/charmBRACELET/lipgloss","install_command":"go get github.com/charmBRACELET/lipgloss","documentation_url":"https://pkg.go.dev/github.com/charmBRACELET/lipgloss#section-documentation","metadata":{},"repo_metadata":{"id":38445558,"uuid":"343533419","full_name":"charmbracelet/lipgloss","owner":"charmbracelet","description":"Style definitions for nice terminal layouts 👄","archived":false,"fork":false,"pushed_at":"2026-09-13T00:39:21.000Z","size":2359,"stargazers_count":11891,"open_issues_count":148,"forks_count":401,"subscribers_count":42,"default_branch":"main","last_synced_at":"2026-10-01T09:06:54.831Z","etag":null,"topics":["cli","go","golang","hacktoberfest","layout","style","tui"],"latest_commit_sha":null,"homepage":"","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,"icon_url":"https://github.com/charmbracelet.png","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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-03-01T19:31:36.000Z","updated_at":"2026-10-01T08:38:24.000Z","dependencies_parsed_at":"2023-02-04T22:46:30.964Z","dependency_job_id":"a4771553-683a-4009-bdb0-37e4a929cf6c","html_url":"https://github.com/charmbracelet/lipgloss","commit_stats":{"total_commits":225,"total_committers":21,"mean_commits":"10.714285714285714","dds":0.3911111111111111,"last_synced_commit":"da2d04b5347536769af11ef06fbb90b7024ab15f"},"previous_names":[],"tags_count":35,"template":false,"template_full_name":null,"purl":"pkg:github/charmbracelet/lipgloss","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/sbom","scorecard":{"id":274589,"data":{"date":"2025-08-11","repo":{"name":"github.com/charmbracelet/lipgloss","commit":"ee74a03efa8363cf3b17ee7a128b9825c8f3791e"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.6,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"10 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Code-Review","score":6,"reason":"Found 11/18 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/coverage.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/coverage.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/dependabot-sync.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/dependabot-sync.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint-sync.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/lint-sync.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/release.yml/master?enable=pin","Warn: goCommand not pinned by hash: .github/workflows/coverage.yml:31","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 goCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/coverage.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/dependabot-sync.yml:8","Warn: topLevel 'contents' permission set to 'write': .github/workflows/lint-sync.yml:9","Warn: no topLevel permission defined: .github/workflows/lint.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found linked content: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found text in security policy: github.com/charmbracelet/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-17T14:08:26.763Z","repository_id":38445558,"created_at":"2025-08-17T14:08:26.763Z","updated_at":"2025-08-17T14:08:26.763Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342085742,"owners_count":37902687,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-01T02:00:06.691Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"charmbracelet","name":"Charm","uuid":"57376114","kind":"organization","description":"We make the command line glamorous.","email":"vt100@charm.land","website":"https://charm.land/","location":"/dev/tty","twitter":"charmcli","company":null,"icon_url":"https://avatars.githubusercontent.com/u/57376114?v=4","repositories_count":56,"last_synced_at":"2026-09-24T22:52:08.524Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/charmbracelet","funding_links":[],"total_stars":221590,"followers":16264,"following":0,"created_at":"2022-11-14T08:02:11.641Z","updated_at":"2026-09-24T22:52:08.548Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet/repositories"},"tags":[{"name":"v2.0.5","sha":"5bd778d050f0a5a130e7cf041917927496dbe722","kind":"tag","published_at":"2026-07-03T02:06:22.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.5","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"b00306c8392bdb3d00a618cb7fbe0350221ef0da","kind":"commit","published_at":"2026-06-12T13:44:12.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.4","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.4/manifests"},{"name":"v2.0.3","sha":"472d718e2314596549bee2c0c8ccf8beea5f25ae","kind":"tag","published_at":"2026-04-13T17:15:28.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.3/manifests"},{"name":"v2.0.2","sha":"9856c04b0879d314cdad4872dc3dc77c423053e5","kind":"tag","published_at":"2026-03-11T13:36:33.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"bffdafb703dd8ff09fafe4e410d29c7673ef2fdb","kind":"tag","published_at":"2026-03-09T10:57:16.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"8863cc06da67b8ef9f4b6f80c567738fa53bd090","kind":"tag","published_at":"2026-02-24T15:30:57.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0/manifests"},{"name":"v2.0.0-beta.3","sha":"a391435c3fa7faa899d5c42deb80829cd7df26c3","kind":"tag","published_at":"2025-07-10T18:48:21.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.3/manifests"},{"name":"v2.0.0-beta.2","sha":"2f06aaf9ac0d5b21658867cdb6d2db8f02984d23","kind":"tag","published_at":"2025-06-27T19:13:40.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.2/manifests"},{"name":"v2.0.0-beta.1","sha":"19381f2465c270f0b0f86c3c7d09320645caa392","kind":"tag","published_at":"2025-03-26T18:50:08.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.1/manifests"},{"name":"v1.1.0","sha":"f0e45475a64ee60d712b81145172d3739db36a93","kind":"tag","published_at":"2025-03-13T14:41:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v1.1.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.1.0/manifests"},{"name":"v2.0.0-alpha.2","sha":"ec86e885226610493976264f4c840401ca1d96c7","kind":"tag","published_at":"2024-11-12T21:54:10.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-alpha.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-alpha.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.2/manifests"},{"name":"v2.0.0-alpha.1","sha":"ec86e885226610493976264f4c840401ca1d96c7","kind":"tag","published_at":"2024-11-12T21:53:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-alpha.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.1/manifests"},{"name":"v1.0.0","sha":"761d265f761271293f20f9bf62884b15f2d7c0cc","kind":"tag","published_at":"2024-10-31T14:08:48.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v1.0.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.0.0/manifests"},{"name":"v0.13.1","sha":"284c0c5c55441a0d11bd07c5496593e676f4dfd0","kind":"tag","published_at":"2024-10-22T20:23:18.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.13.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"bb3e3398bb98de0faf2966331c4686b360f7eab4","kind":"tag","published_at":"2024-08-20T23:06:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.13.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"670898dc36d5bd9a8a8681a96e9c49e6f2c7f57a","kind":"tag","published_at":"2024-07-12T16:16:23.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.12.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"6348d5941fae86fc2637bc3ff0ae8acd146db06d","kind":"tag","published_at":"2024-07-11T21:33:34.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.12.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.0/manifests"},{"name":"v0.11.1","sha":"e6edbaca763c77beefaedc651828f503cf6d12fc","kind":"tag","published_at":"2024-07-10T14:03:12.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.11.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.1/manifests"},{"name":"v0.11.0","sha":"5cd858cbff967fcef5e5c04885aa792ff1e6a0cf","kind":"commit","published_at":"2024-05-22T16:13:55.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.11.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"439c06fae64d2f53261b692fcfcbe464d8e18d89","kind":"tag","published_at":"2024-03-05T15:39:48.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.10.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.10.0/manifests"},{"name":"v0.9.1","sha":"f093bc15098a6f7ea879f4345445684fdb458601","kind":"tag","published_at":"2023-10-12T04:54:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.9.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"4476263d0598a0799b48f75d1bfb394b4dce79f4","kind":"tag","published_at":"2023-10-10T14:45:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.9.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"07d22725d9ac870b409b09327c52ea5f49a23fe1","kind":"commit","published_at":"2023-08-04T17:49:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.8.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"c43b22e00f3438fc20e0718b682b3e98a9ae8919","kind":"commit","published_at":"2023-03-09T18:54:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.7.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"19ca9a3f8c1edaff2cc9e4029ecef666367d2551","kind":"commit","published_at":"2023-03-08T19:51:26.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.7.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"0ce55509014b0cc476e197f22aa4d43add081a57","kind":"commit","published_at":"2022-09-06T18:11:09.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.6.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"514fa059f3e403ac01c4398e798854ec63cc4009","kind":"tag","published_at":"2022-02-14T21:17:19.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.5.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"4f0d448967dbff9047863235ef3a4bf01a8174e2","kind":"tag","published_at":"2021-09-03T14:38:47.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.4.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"639b1fe3b8e540fdc3d04c8785afd0d6919a9bd3","kind":"tag","published_at":"2021-06-18T14:24:51.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.3.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.3.0/manifests"},{"name":"v0.2.1","sha":"d9fae9f03a4ad42858dde2737444c6d8f253c641","kind":"tag","published_at":"2021-04-29T17:26:20.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.2.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"e71af71a2366d8451a0a90d77bb371b3458e4d5a","kind":"tag","published_at":"2021-04-21T14:59:25.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.2.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.0/manifests"},{"name":"v0.1.3","sha":"f7065243b8b91d048e65bae59e532b64683ea87d","kind":"tag","published_at":"2021-04-17T01:38:25.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"0f0a70603abafe1716951db20e192fb2292bf2b6","kind":"tag","published_at":"2021-04-07T16:30:28.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"874349bbec16bc5fcb4c5a7956d6087b4a087fac","kind":"tag","published_at":"2021-04-06T15:43:10.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"21f16e8487675d6d8e9dfd46802b5e4fff6c32fa","kind":"tag","published_at":"2021-04-03T01:20:36.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-10-01T12:56:39.610Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.223262176533691,"dependent_packages_count":4.894248801833715,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.058755489183703},"purl":"pkg:golang/github.com/charmBRACELET/lipgloss","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/charmBRACELET/lipgloss","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/charmBRACELET/lipgloss","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/charmBRACELET/lipgloss/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-01T04:38:37.151Z","issues_count":131,"pull_requests_count":435,"avg_time_to_close_issue":15632049.421052631,"avg_time_to_close_pull_request":3334210.783606557,"issues_closed_count":57,"pull_requests_closed_count":305,"pull_request_authors_count":98,"issue_authors_count":96,"avg_comments_per_issue":2.0763358778625953,"avg_comments_per_pull_request":0.9816091954022989,"merged_pull_requests_count":232,"bot_issues_count":2,"bot_pull_requests_count":75,"past_year_issues_count":9,"past_year_pull_requests_count":60,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1576264.576923077,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":26,"past_year_pull_request_authors_count":42,"past_year_issue_authors_count":9,"past_year_avg_comments_per_issue":0.7777777777777778,"past_year_avg_comments_per_pull_request":0.3333333333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":8,"past_year_merged_pull_requests_count":16,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/issues","maintainers":[{"login":"bashbunni","count":77,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bashbunni"},{"login":"aymanbagabas","count":56,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aymanbagabas"},{"login":"meowgorithm","count":45,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowgorithm"},{"login":"andreynering","count":22,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreynering"},{"login":"caarlos0","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/caarlos0"},{"login":"muesli","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/muesli"},{"login":"maaslalani","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/maaslalani"},{"login":"taciturnaxolotl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taciturnaxolotl"},{"login":"andrinoff","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrinoff"},{"login":"raphamorim","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raphamorim"}],"active_maintainers":[{"login":"taciturnaxolotl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taciturnaxolotl"},{"login":"andrinoff","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrinoff"},{"login":"meowgorithm","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowgorithm"},{"login":"raphamorim","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raphamorim"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FcharmBRACELET%2Flipgloss/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FcharmBRACELET%2Flipgloss/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FcharmBRACELET%2Flipgloss/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FcharmBRACELET%2Flipgloss/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FcharmBRACELET%2Flipgloss/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FcharmBRACELET%2Flipgloss/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2539756,"maintainers_count":0,"namespaces_count":852760,"keywords_count":136985,"github":"golang","metadata":{"funded_packages_count":110283,"sync_missing_packages_cursor":{"timestamp":"2026-09-29T00:04:57.155362Z","path":"github.com/virtengine/virtengine/sdk/specs","version":"v0.0.0-20260928231908-c0c887541540"},"rate_limit":5},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-10-01T05:04:10.855Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":11039142,"name":"github.com/charmbracelet/lipgloss/v2","ecosystem":"go","description":"Package lipgloss provides style definitions for nice terminal layouts.","homepage":"https://github.com/charmbracelet/lipgloss","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/charmbracelet/lipgloss","keywords_array":[],"namespace":"github.com/charmbracelet/lipgloss","versions_count":10,"first_release_published_at":"2024-11-12T21:50:21.000Z","latest_release_published_at":"2026-04-13T17:14:58.000Z","latest_release_number":"v2.0.3","last_synced_at":"2026-10-03T05:34:49.839Z","created_at":"2024-11-13T10:13:19.205Z","updated_at":"2026-10-03T05:34:49.839Z","registry_url":"https://pkg.go.dev/github.com/charmbracelet/lipgloss/v2","install_command":"go get github.com/charmbracelet/lipgloss/v2","documentation_url":"https://pkg.go.dev/github.com/charmbracelet/lipgloss/v2#section-documentation","metadata":null,"repo_metadata":{"id":38445558,"uuid":"343533419","full_name":"charmbracelet/lipgloss","owner":"charmbracelet","description":"Style definitions for nice terminal layouts 👄","archived":false,"fork":false,"pushed_at":"2026-09-13T00:39:21.000Z","size":2359,"stargazers_count":11891,"open_issues_count":148,"forks_count":401,"subscribers_count":42,"default_branch":"main","last_synced_at":"2026-10-01T09:06:54.831Z","etag":null,"topics":["cli","go","golang","hacktoberfest","layout","style","tui"],"latest_commit_sha":null,"homepage":"","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,"icon_url":"https://github.com/charmbracelet.png","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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-03-01T19:31:36.000Z","updated_at":"2026-10-01T08:38:24.000Z","dependencies_parsed_at":"2023-02-04T22:46:30.964Z","dependency_job_id":"a4771553-683a-4009-bdb0-37e4a929cf6c","html_url":"https://github.com/charmbracelet/lipgloss","commit_stats":{"total_commits":225,"total_committers":21,"mean_commits":"10.714285714285714","dds":0.3911111111111111,"last_synced_commit":"da2d04b5347536769af11ef06fbb90b7024ab15f"},"previous_names":[],"tags_count":35,"template":false,"template_full_name":null,"purl":"pkg:github/charmbracelet/lipgloss","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/sbom","scorecard":{"id":274589,"data":{"date":"2025-08-11","repo":{"name":"github.com/charmbracelet/lipgloss","commit":"ee74a03efa8363cf3b17ee7a128b9825c8f3791e"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.6,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"10 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Code-Review","score":6,"reason":"Found 11/18 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/coverage.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/coverage.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/dependabot-sync.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/dependabot-sync.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint-sync.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/lint-sync.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/release.yml/master?enable=pin","Warn: goCommand not pinned by hash: .github/workflows/coverage.yml:31","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 goCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/coverage.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/dependabot-sync.yml:8","Warn: topLevel 'contents' permission set to 'write': .github/workflows/lint-sync.yml:9","Warn: no topLevel permission defined: .github/workflows/lint.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found linked content: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found text in security policy: github.com/charmbracelet/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-17T14:08:26.763Z","repository_id":38445558,"created_at":"2025-08-17T14:08:26.763Z","updated_at":"2025-08-17T14:08:26.763Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342085742,"owners_count":37902039,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-01T02:00:06.691Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"charmbracelet","name":"Charm","uuid":"57376114","kind":"organization","description":"We make the command line glamorous.","email":"vt100@charm.land","website":"https://charm.land/","location":"/dev/tty","twitter":"charmcli","company":null,"icon_url":"https://avatars.githubusercontent.com/u/57376114?v=4","repositories_count":56,"last_synced_at":"2026-09-24T22:52:08.524Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/charmbracelet","funding_links":[],"total_stars":221590,"followers":16264,"following":0,"created_at":"2022-11-14T08:02:11.641Z","updated_at":"2026-09-24T22:52:08.548Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet/repositories"},"tags":[{"name":"v2.0.5","sha":"5bd778d050f0a5a130e7cf041917927496dbe722","kind":"tag","published_at":"2026-07-03T02:06:22.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.5","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"b00306c8392bdb3d00a618cb7fbe0350221ef0da","kind":"commit","published_at":"2026-06-12T13:44:12.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.4","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.4/manifests"},{"name":"v2.0.3","sha":"472d718e2314596549bee2c0c8ccf8beea5f25ae","kind":"tag","published_at":"2026-04-13T17:15:28.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.3/manifests"},{"name":"v2.0.2","sha":"9856c04b0879d314cdad4872dc3dc77c423053e5","kind":"tag","published_at":"2026-03-11T13:36:33.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"bffdafb703dd8ff09fafe4e410d29c7673ef2fdb","kind":"tag","published_at":"2026-03-09T10:57:16.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"8863cc06da67b8ef9f4b6f80c567738fa53bd090","kind":"tag","published_at":"2026-02-24T15:30:57.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0/manifests"},{"name":"v2.0.0-beta.3","sha":"a391435c3fa7faa899d5c42deb80829cd7df26c3","kind":"tag","published_at":"2025-07-10T18:48:21.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.3/manifests"},{"name":"v2.0.0-beta.2","sha":"2f06aaf9ac0d5b21658867cdb6d2db8f02984d23","kind":"tag","published_at":"2025-06-27T19:13:40.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.2/manifests"},{"name":"v2.0.0-beta.1","sha":"19381f2465c270f0b0f86c3c7d09320645caa392","kind":"tag","published_at":"2025-03-26T18:50:08.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.1/manifests"},{"name":"v1.1.0","sha":"f0e45475a64ee60d712b81145172d3739db36a93","kind":"tag","published_at":"2025-03-13T14:41:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v1.1.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.1.0/manifests"},{"name":"v2.0.0-alpha.2","sha":"ec86e885226610493976264f4c840401ca1d96c7","kind":"tag","published_at":"2024-11-12T21:54:10.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-alpha.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-alpha.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.2/manifests"},{"name":"v2.0.0-alpha.1","sha":"ec86e885226610493976264f4c840401ca1d96c7","kind":"tag","published_at":"2024-11-12T21:53:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-alpha.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.1/manifests"},{"name":"v1.0.0","sha":"761d265f761271293f20f9bf62884b15f2d7c0cc","kind":"tag","published_at":"2024-10-31T14:08:48.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v1.0.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.0.0/manifests"},{"name":"v0.13.1","sha":"284c0c5c55441a0d11bd07c5496593e676f4dfd0","kind":"tag","published_at":"2024-10-22T20:23:18.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.13.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"bb3e3398bb98de0faf2966331c4686b360f7eab4","kind":"tag","published_at":"2024-08-20T23:06:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.13.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"670898dc36d5bd9a8a8681a96e9c49e6f2c7f57a","kind":"tag","published_at":"2024-07-12T16:16:23.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.12.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"6348d5941fae86fc2637bc3ff0ae8acd146db06d","kind":"tag","published_at":"2024-07-11T21:33:34.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.12.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.0/manifests"},{"name":"v0.11.1","sha":"e6edbaca763c77beefaedc651828f503cf6d12fc","kind":"tag","published_at":"2024-07-10T14:03:12.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.11.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.1/manifests"},{"name":"v0.11.0","sha":"5cd858cbff967fcef5e5c04885aa792ff1e6a0cf","kind":"commit","published_at":"2024-05-22T16:13:55.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.11.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"439c06fae64d2f53261b692fcfcbe464d8e18d89","kind":"tag","published_at":"2024-03-05T15:39:48.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.10.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.10.0/manifests"},{"name":"v0.9.1","sha":"f093bc15098a6f7ea879f4345445684fdb458601","kind":"tag","published_at":"2023-10-12T04:54:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.9.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"4476263d0598a0799b48f75d1bfb394b4dce79f4","kind":"tag","published_at":"2023-10-10T14:45:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.9.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"07d22725d9ac870b409b09327c52ea5f49a23fe1","kind":"commit","published_at":"2023-08-04T17:49:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.8.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"c43b22e00f3438fc20e0718b682b3e98a9ae8919","kind":"commit","published_at":"2023-03-09T18:54:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.7.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"19ca9a3f8c1edaff2cc9e4029ecef666367d2551","kind":"commit","published_at":"2023-03-08T19:51:26.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.7.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"0ce55509014b0cc476e197f22aa4d43add081a57","kind":"commit","published_at":"2022-09-06T18:11:09.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.6.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"514fa059f3e403ac01c4398e798854ec63cc4009","kind":"tag","published_at":"2022-02-14T21:17:19.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.5.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"4f0d448967dbff9047863235ef3a4bf01a8174e2","kind":"tag","published_at":"2021-09-03T14:38:47.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.4.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"639b1fe3b8e540fdc3d04c8785afd0d6919a9bd3","kind":"tag","published_at":"2021-06-18T14:24:51.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.3.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.3.0/manifests"},{"name":"v0.2.1","sha":"d9fae9f03a4ad42858dde2737444c6d8f253c641","kind":"tag","published_at":"2021-04-29T17:26:20.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.2.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"e71af71a2366d8451a0a90d77bb371b3458e4d5a","kind":"tag","published_at":"2021-04-21T14:59:25.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.2.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.0/manifests"},{"name":"v0.1.3","sha":"f7065243b8b91d048e65bae59e532b64683ea87d","kind":"tag","published_at":"2021-04-17T01:38:25.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"0f0a70603abafe1716951db20e192fb2292bf2b6","kind":"tag","published_at":"2021-04-07T16:30:28.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"874349bbec16bc5fcb4c5a7956d6087b4a087fac","kind":"tag","published_at":"2021-04-06T15:43:10.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"21f16e8487675d6d8e9dfd46802b5e4fff6c32fa","kind":"tag","published_at":"2021-04-03T01:20:36.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-10-01T12:56:33.114Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":4.750106525784944,"dependent_packages_count":4.450781137892856,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":4.6004438318389},"purl":"pkg:golang/github.com/charmbracelet/lipgloss/v2","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/charmbracelet/lipgloss/v2","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/charmbracelet/lipgloss/v2","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/charmbracelet/lipgloss/v2/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-01T04:38:37.151Z","issues_count":131,"pull_requests_count":435,"avg_time_to_close_issue":15632049.421052631,"avg_time_to_close_pull_request":3334210.783606557,"issues_closed_count":57,"pull_requests_closed_count":305,"pull_request_authors_count":98,"issue_authors_count":96,"avg_comments_per_issue":2.0763358778625953,"avg_comments_per_pull_request":0.9816091954022989,"merged_pull_requests_count":232,"bot_issues_count":2,"bot_pull_requests_count":75,"past_year_issues_count":9,"past_year_pull_requests_count":60,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1576264.576923077,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":26,"past_year_pull_request_authors_count":42,"past_year_issue_authors_count":9,"past_year_avg_comments_per_issue":0.7777777777777778,"past_year_avg_comments_per_pull_request":0.3333333333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":8,"past_year_merged_pull_requests_count":16,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/issues","maintainers":[{"login":"bashbunni","count":77,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bashbunni"},{"login":"aymanbagabas","count":56,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aymanbagabas"},{"login":"meowgorithm","count":45,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowgorithm"},{"login":"andreynering","count":22,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreynering"},{"login":"caarlos0","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/caarlos0"},{"login":"muesli","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/muesli"},{"login":"maaslalani","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/maaslalani"},{"login":"taciturnaxolotl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taciturnaxolotl"},{"login":"andrinoff","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrinoff"},{"login":"raphamorim","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raphamorim"}],"active_maintainers":[{"login":"taciturnaxolotl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taciturnaxolotl"},{"login":"andrinoff","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrinoff"},{"login":"meowgorithm","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowgorithm"},{"login":"raphamorim","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raphamorim"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcharmbracelet%2Flipgloss%2Fv2/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcharmbracelet%2Flipgloss%2Fv2/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcharmbracelet%2Flipgloss%2Fv2/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcharmbracelet%2Flipgloss%2Fv2/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcharmbracelet%2Flipgloss%2Fv2/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcharmbracelet%2Flipgloss%2Fv2/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2539756,"maintainers_count":0,"namespaces_count":852760,"keywords_count":136985,"github":"golang","metadata":{"funded_packages_count":110283,"sync_missing_packages_cursor":{"timestamp":"2026-09-29T00:04:57.155362Z","path":"github.com/virtengine/virtengine/sdk/specs","version":"v0.0.0-20260928231908-c0c887541540"},"rate_limit":5},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-10-01T05:04:10.855Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":12162614,"name":"@charmland/lipgloss","ecosystem":"npm","description":"Style definitions for nice terminal layouts 👄","homepage":"https://github.com/charmbracelet/lipgloss#readme","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/charmbracelet/lipgloss","keywords_array":["cli","layout","style","tui"],"namespace":"charmland","versions_count":2,"first_release_published_at":"2025-10-02T06:46:23.547Z","latest_release_published_at":"2025-10-06T07:24:27.665Z","latest_release_number":"2.0.0-beta.3-0e280f3","last_synced_at":"2026-10-03T05:38:09.763Z","created_at":"2025-10-02T06:47:19.788Z","updated_at":"2026-10-03T05:38:09.763Z","registry_url":"https://www.npmjs.com/package/@charmland/lipgloss","install_command":"npm install @charmland/lipgloss","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"2.0.0-beta.3-0e280f3","beta":"2.0.0-beta.3-0e280f3"},"contentPolicy":null},"repo_metadata":{"id":38445558,"uuid":"343533419","full_name":"charmbracelet/lipgloss","owner":"charmbracelet","description":"Style definitions for nice terminal layouts 👄","archived":false,"fork":false,"pushed_at":"2026-09-13T00:39:21.000Z","size":2359,"stargazers_count":11891,"open_issues_count":148,"forks_count":401,"subscribers_count":42,"default_branch":"main","last_synced_at":"2026-10-01T09:06:54.831Z","etag":null,"topics":["cli","go","golang","hacktoberfest","layout","style","tui"],"latest_commit_sha":null,"homepage":"","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,"icon_url":"https://github.com/charmbracelet.png","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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-03-01T19:31:36.000Z","updated_at":"2026-10-01T08:38:24.000Z","dependencies_parsed_at":"2023-02-04T22:46:30.964Z","dependency_job_id":"a4771553-683a-4009-bdb0-37e4a929cf6c","html_url":"https://github.com/charmbracelet/lipgloss","commit_stats":{"total_commits":225,"total_committers":21,"mean_commits":"10.714285714285714","dds":0.3911111111111111,"last_synced_commit":"da2d04b5347536769af11ef06fbb90b7024ab15f"},"previous_names":[],"tags_count":35,"template":false,"template_full_name":null,"purl":"pkg:github/charmbracelet/lipgloss","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/sbom","scorecard":{"id":274589,"data":{"date":"2025-08-11","repo":{"name":"github.com/charmbracelet/lipgloss","commit":"ee74a03efa8363cf3b17ee7a128b9825c8f3791e"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.6,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"10 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Code-Review","score":6,"reason":"Found 11/18 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/coverage.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/coverage.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/dependabot-sync.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/dependabot-sync.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint-sync.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/lint-sync.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/release.yml/master?enable=pin","Warn: goCommand not pinned by hash: .github/workflows/coverage.yml:31","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 goCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/coverage.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/dependabot-sync.yml:8","Warn: topLevel 'contents' permission set to 'write': .github/workflows/lint-sync.yml:9","Warn: no topLevel permission defined: .github/workflows/lint.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found linked content: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found text in security policy: github.com/charmbracelet/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-17T14:08:26.763Z","repository_id":38445558,"created_at":"2025-08-17T14:08:26.763Z","updated_at":"2025-08-17T14:08:26.763Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342085742,"owners_count":37902039,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-01T02:00:06.691Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"charmbracelet","name":"Charm","uuid":"57376114","kind":"organization","description":"We make the command line glamorous.","email":"vt100@charm.land","website":"https://charm.land/","location":"/dev/tty","twitter":"charmcli","company":null,"icon_url":"https://avatars.githubusercontent.com/u/57376114?v=4","repositories_count":56,"last_synced_at":"2026-09-24T22:52:08.524Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/charmbracelet","funding_links":[],"total_stars":221590,"followers":16264,"following":0,"created_at":"2022-11-14T08:02:11.641Z","updated_at":"2026-09-24T22:52:08.548Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet/repositories"},"tags":[{"name":"v2.0.5","sha":"5bd778d050f0a5a130e7cf041917927496dbe722","kind":"tag","published_at":"2026-07-03T02:06:22.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.5","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"b00306c8392bdb3d00a618cb7fbe0350221ef0da","kind":"commit","published_at":"2026-06-12T13:44:12.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.4","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.4/manifests"},{"name":"v2.0.3","sha":"472d718e2314596549bee2c0c8ccf8beea5f25ae","kind":"tag","published_at":"2026-04-13T17:15:28.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.3/manifests"},{"name":"v2.0.2","sha":"9856c04b0879d314cdad4872dc3dc77c423053e5","kind":"tag","published_at":"2026-03-11T13:36:33.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"bffdafb703dd8ff09fafe4e410d29c7673ef2fdb","kind":"tag","published_at":"2026-03-09T10:57:16.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"8863cc06da67b8ef9f4b6f80c567738fa53bd090","kind":"tag","published_at":"2026-02-24T15:30:57.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0/manifests"},{"name":"v2.0.0-beta.3","sha":"a391435c3fa7faa899d5c42deb80829cd7df26c3","kind":"tag","published_at":"2025-07-10T18:48:21.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.3/manifests"},{"name":"v2.0.0-beta.2","sha":"2f06aaf9ac0d5b21658867cdb6d2db8f02984d23","kind":"tag","published_at":"2025-06-27T19:13:40.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.2/manifests"},{"name":"v2.0.0-beta.1","sha":"19381f2465c270f0b0f86c3c7d09320645caa392","kind":"tag","published_at":"2025-03-26T18:50:08.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.1/manifests"},{"name":"v1.1.0","sha":"f0e45475a64ee60d712b81145172d3739db36a93","kind":"tag","published_at":"2025-03-13T14:41:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v1.1.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.1.0/manifests"},{"name":"v2.0.0-alpha.2","sha":"ec86e885226610493976264f4c840401ca1d96c7","kind":"tag","published_at":"2024-11-12T21:54:10.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-alpha.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-alpha.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.2/manifests"},{"name":"v2.0.0-alpha.1","sha":"ec86e885226610493976264f4c840401ca1d96c7","kind":"tag","published_at":"2024-11-12T21:53:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-alpha.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.1/manifests"},{"name":"v1.0.0","sha":"761d265f761271293f20f9bf62884b15f2d7c0cc","kind":"tag","published_at":"2024-10-31T14:08:48.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v1.0.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.0.0/manifests"},{"name":"v0.13.1","sha":"284c0c5c55441a0d11bd07c5496593e676f4dfd0","kind":"tag","published_at":"2024-10-22T20:23:18.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.13.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"bb3e3398bb98de0faf2966331c4686b360f7eab4","kind":"tag","published_at":"2024-08-20T23:06:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.13.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"670898dc36d5bd9a8a8681a96e9c49e6f2c7f57a","kind":"tag","published_at":"2024-07-12T16:16:23.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.12.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"6348d5941fae86fc2637bc3ff0ae8acd146db06d","kind":"tag","published_at":"2024-07-11T21:33:34.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.12.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.0/manifests"},{"name":"v0.11.1","sha":"e6edbaca763c77beefaedc651828f503cf6d12fc","kind":"tag","published_at":"2024-07-10T14:03:12.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.11.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.1/manifests"},{"name":"v0.11.0","sha":"5cd858cbff967fcef5e5c04885aa792ff1e6a0cf","kind":"commit","published_at":"2024-05-22T16:13:55.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.11.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"439c06fae64d2f53261b692fcfcbe464d8e18d89","kind":"tag","published_at":"2024-03-05T15:39:48.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.10.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.10.0/manifests"},{"name":"v0.9.1","sha":"f093bc15098a6f7ea879f4345445684fdb458601","kind":"tag","published_at":"2023-10-12T04:54:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.9.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"4476263d0598a0799b48f75d1bfb394b4dce79f4","kind":"tag","published_at":"2023-10-10T14:45:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.9.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"07d22725d9ac870b409b09327c52ea5f49a23fe1","kind":"commit","published_at":"2023-08-04T17:49:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.8.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"c43b22e00f3438fc20e0718b682b3e98a9ae8919","kind":"commit","published_at":"2023-03-09T18:54:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.7.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"19ca9a3f8c1edaff2cc9e4029ecef666367d2551","kind":"commit","published_at":"2023-03-08T19:51:26.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.7.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"0ce55509014b0cc476e197f22aa4d43add081a57","kind":"commit","published_at":"2022-09-06T18:11:09.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.6.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"514fa059f3e403ac01c4398e798854ec63cc4009","kind":"tag","published_at":"2022-02-14T21:17:19.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.5.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"4f0d448967dbff9047863235ef3a4bf01a8174e2","kind":"tag","published_at":"2021-09-03T14:38:47.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.4.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"639b1fe3b8e540fdc3d04c8785afd0d6919a9bd3","kind":"tag","published_at":"2021-06-18T14:24:51.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.3.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.3.0/manifests"},{"name":"v0.2.1","sha":"d9fae9f03a4ad42858dde2737444c6d8f253c641","kind":"tag","published_at":"2021-04-29T17:26:20.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.2.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"e71af71a2366d8451a0a90d77bb371b3458e4d5a","kind":"tag","published_at":"2021-04-21T14:59:25.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.2.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.0/manifests"},{"name":"v0.1.3","sha":"f7065243b8b91d048e65bae59e532b64683ea87d","kind":"tag","published_at":"2021-04-17T01:38:25.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"0f0a70603abafe1716951db20e192fb2292bf2b6","kind":"tag","published_at":"2021-04-07T16:30:28.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"874349bbec16bc5fcb4c5a7956d6087b4a087fac","kind":"tag","published_at":"2021-04-06T15:43:10.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"21f16e8487675d6d8e9dfd46802b5e4fff6c32fa","kind":"tag","published_at":"2021-04-03T01:20:36.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-10-01T12:56:14.287Z","dependent_packages_count":0,"downloads":836,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":23.746893951881024,"dependent_packages_count":34.25515179324222,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":29.00102287256162},"purl":"pkg:npm/%40charmland/lipgloss","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@charmland/lipgloss","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@charmland/lipgloss","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@charmland/lipgloss/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-01T04:38:37.151Z","issues_count":131,"pull_requests_count":435,"avg_time_to_close_issue":15632049.421052631,"avg_time_to_close_pull_request":3334210.783606557,"issues_closed_count":57,"pull_requests_closed_count":305,"pull_request_authors_count":98,"issue_authors_count":96,"avg_comments_per_issue":2.0763358778625953,"avg_comments_per_pull_request":0.9816091954022989,"merged_pull_requests_count":232,"bot_issues_count":2,"bot_pull_requests_count":75,"past_year_issues_count":9,"past_year_pull_requests_count":60,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1576264.576923077,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":26,"past_year_pull_request_authors_count":42,"past_year_issue_authors_count":9,"past_year_avg_comments_per_issue":0.7777777777777778,"past_year_avg_comments_per_pull_request":0.3333333333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":8,"past_year_merged_pull_requests_count":16,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/issues","maintainers":[{"login":"bashbunni","count":77,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bashbunni"},{"login":"aymanbagabas","count":56,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aymanbagabas"},{"login":"meowgorithm","count":45,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowgorithm"},{"login":"andreynering","count":22,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreynering"},{"login":"caarlos0","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/caarlos0"},{"login":"muesli","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/muesli"},{"login":"maaslalani","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/maaslalani"},{"login":"taciturnaxolotl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taciturnaxolotl"},{"login":"andrinoff","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrinoff"},{"login":"raphamorim","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raphamorim"}],"active_maintainers":[{"login":"taciturnaxolotl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taciturnaxolotl"},{"login":"andrinoff","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrinoff"},{"login":"meowgorithm","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowgorithm"},{"login":"raphamorim","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raphamorim"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@charmland%2Flipgloss/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@charmland%2Flipgloss/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@charmland%2Flipgloss/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@charmland%2Flipgloss/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@charmland%2Flipgloss/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@charmland%2Flipgloss/codemeta","maintainers":[{"uuid":"andreynering","login":"andreynering","name":null,"email":"andrey@nering.com.br","url":null,"packages_count":5,"html_url":"https://www.npmjs.com/~andreynering","role":null,"created_at":"2025-10-02T07:52:12.826Z","updated_at":"2025-10-02T07:52:12.826Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/andreynering/packages"},{"uuid":"charmcli","login":"charmcli","name":null,"email":"vt100@charm.sh","url":null,"packages_count":3,"html_url":"https://www.npmjs.com/~charmcli","role":null,"created_at":"2025-10-02T07:52:12.884Z","updated_at":"2025-10-02T07:52:12.884Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/charmcli/packages"},{"uuid":"meowgorithm","login":"meowgorithm","name":null,"email":"christian@rocha.is","url":null,"packages_count":3,"html_url":"https://www.npmjs.com/~meowgorithm","role":null,"created_at":"2025-10-02T07:52:13.038Z","updated_at":"2025-10-02T07:52:13.038Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/meowgorithm/packages"},{"uuid":"amolith","login":"amolith","name":null,"email":"amolith@secluded.site","url":null,"packages_count":3,"html_url":"https://www.npmjs.com/~amolith","role":null,"created_at":"2026-06-22T11:02:05.264Z","updated_at":"2026-06-22T11:02:05.264Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/amolith/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5923826,"maintainers_count":1267900,"namespaces_count":441039,"keywords_count":917653,"github":"npm","metadata":{"funded_packages_count":201647,"rate_limit":3},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-10-02T05:02:24.484Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":12451482,"name":"charm.land/lipgloss/v2","ecosystem":"go","description":"Package lipgloss provides style definitions for nice terminal layouts.","homepage":"https://github.com/charmbracelet/lipgloss","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/charmbracelet/lipgloss","keywords_array":[],"namespace":"charm.land/lipgloss","versions_count":12,"first_release_published_at":"2024-11-12T21:50:21.000Z","latest_release_published_at":"2026-08-11T17:16:07.000Z","latest_release_number":"v2.0.6","last_synced_at":"2026-10-03T05:34:35.114Z","created_at":"2025-11-05T09:15:20.400Z","updated_at":"2026-10-03T05:34:35.115Z","registry_url":"https://pkg.go.dev/charm.land/lipgloss/v2","install_command":"go get charm.land/lipgloss/v2","documentation_url":"https://pkg.go.dev/charm.land/lipgloss/v2#section-documentation","metadata":null,"repo_metadata":{"id":38445558,"uuid":"343533419","full_name":"charmbracelet/lipgloss","owner":"charmbracelet","description":"Style definitions for nice terminal layouts 👄","archived":false,"fork":false,"pushed_at":"2026-09-13T00:39:21.000Z","size":2359,"stargazers_count":11891,"open_issues_count":148,"forks_count":401,"subscribers_count":42,"default_branch":"main","last_synced_at":"2026-10-01T09:06:54.831Z","etag":null,"topics":["cli","go","golang","hacktoberfest","layout","style","tui"],"latest_commit_sha":null,"homepage":"","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,"icon_url":"https://github.com/charmbracelet.png","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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-03-01T19:31:36.000Z","updated_at":"2026-10-01T08:38:24.000Z","dependencies_parsed_at":"2023-02-04T22:46:30.964Z","dependency_job_id":"a4771553-683a-4009-bdb0-37e4a929cf6c","html_url":"https://github.com/charmbracelet/lipgloss","commit_stats":{"total_commits":225,"total_committers":21,"mean_commits":"10.714285714285714","dds":0.3911111111111111,"last_synced_commit":"da2d04b5347536769af11ef06fbb90b7024ab15f"},"previous_names":[],"tags_count":35,"template":false,"template_full_name":null,"purl":"pkg:github/charmbracelet/lipgloss","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/sbom","scorecard":{"id":274589,"data":{"date":"2025-08-11","repo":{"name":"github.com/charmbracelet/lipgloss","commit":"ee74a03efa8363cf3b17ee7a128b9825c8f3791e"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.6,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"10 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Code-Review","score":6,"reason":"Found 11/18 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/coverage.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/coverage.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/dependabot-sync.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/dependabot-sync.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint-sync.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/lint-sync.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/release.yml/master?enable=pin","Warn: goCommand not pinned by hash: .github/workflows/coverage.yml:31","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 goCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/coverage.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/dependabot-sync.yml:8","Warn: topLevel 'contents' permission set to 'write': .github/workflows/lint-sync.yml:9","Warn: no topLevel permission defined: .github/workflows/lint.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found linked content: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found text in security policy: github.com/charmbracelet/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-17T14:08:26.763Z","repository_id":38445558,"created_at":"2025-08-17T14:08:26.763Z","updated_at":"2025-08-17T14:08:26.763Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342085742,"owners_count":37902039,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-01T02:00:06.691Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"charmbracelet","name":"Charm","uuid":"57376114","kind":"organization","description":"We make the command line glamorous.","email":"vt100@charm.land","website":"https://charm.land/","location":"/dev/tty","twitter":"charmcli","company":null,"icon_url":"https://avatars.githubusercontent.com/u/57376114?v=4","repositories_count":56,"last_synced_at":"2026-09-24T22:52:08.524Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/charmbracelet","funding_links":[],"total_stars":221590,"followers":16264,"following":0,"created_at":"2022-11-14T08:02:11.641Z","updated_at":"2026-09-24T22:52:08.548Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet/repositories"},"tags":[{"name":"v2.0.5","sha":"5bd778d050f0a5a130e7cf041917927496dbe722","kind":"tag","published_at":"2026-07-03T02:06:22.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.5","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"b00306c8392bdb3d00a618cb7fbe0350221ef0da","kind":"commit","published_at":"2026-06-12T13:44:12.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.4","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.4/manifests"},{"name":"v2.0.3","sha":"472d718e2314596549bee2c0c8ccf8beea5f25ae","kind":"tag","published_at":"2026-04-13T17:15:28.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.3/manifests"},{"name":"v2.0.2","sha":"9856c04b0879d314cdad4872dc3dc77c423053e5","kind":"tag","published_at":"2026-03-11T13:36:33.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"bffdafb703dd8ff09fafe4e410d29c7673ef2fdb","kind":"tag","published_at":"2026-03-09T10:57:16.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"8863cc06da67b8ef9f4b6f80c567738fa53bd090","kind":"tag","published_at":"2026-02-24T15:30:57.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0/manifests"},{"name":"v2.0.0-beta.3","sha":"a391435c3fa7faa899d5c42deb80829cd7df26c3","kind":"tag","published_at":"2025-07-10T18:48:21.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.3/manifests"},{"name":"v2.0.0-beta.2","sha":"2f06aaf9ac0d5b21658867cdb6d2db8f02984d23","kind":"tag","published_at":"2025-06-27T19:13:40.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.2/manifests"},{"name":"v2.0.0-beta.1","sha":"19381f2465c270f0b0f86c3c7d09320645caa392","kind":"tag","published_at":"2025-03-26T18:50:08.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.1/manifests"},{"name":"v1.1.0","sha":"f0e45475a64ee60d712b81145172d3739db36a93","kind":"tag","published_at":"2025-03-13T14:41:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v1.1.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.1.0/manifests"},{"name":"v2.0.0-alpha.2","sha":"ec86e885226610493976264f4c840401ca1d96c7","kind":"tag","published_at":"2024-11-12T21:54:10.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-alpha.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-alpha.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.2/manifests"},{"name":"v2.0.0-alpha.1","sha":"ec86e885226610493976264f4c840401ca1d96c7","kind":"tag","published_at":"2024-11-12T21:53:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-alpha.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.1/manifests"},{"name":"v1.0.0","sha":"761d265f761271293f20f9bf62884b15f2d7c0cc","kind":"tag","published_at":"2024-10-31T14:08:48.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v1.0.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.0.0/manifests"},{"name":"v0.13.1","sha":"284c0c5c55441a0d11bd07c5496593e676f4dfd0","kind":"tag","published_at":"2024-10-22T20:23:18.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.13.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"bb3e3398bb98de0faf2966331c4686b360f7eab4","kind":"tag","published_at":"2024-08-20T23:06:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.13.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"670898dc36d5bd9a8a8681a96e9c49e6f2c7f57a","kind":"tag","published_at":"2024-07-12T16:16:23.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.12.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"6348d5941fae86fc2637bc3ff0ae8acd146db06d","kind":"tag","published_at":"2024-07-11T21:33:34.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.12.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.0/manifests"},{"name":"v0.11.1","sha":"e6edbaca763c77beefaedc651828f503cf6d12fc","kind":"tag","published_at":"2024-07-10T14:03:12.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.11.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.1/manifests"},{"name":"v0.11.0","sha":"5cd858cbff967fcef5e5c04885aa792ff1e6a0cf","kind":"commit","published_at":"2024-05-22T16:13:55.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.11.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"439c06fae64d2f53261b692fcfcbe464d8e18d89","kind":"tag","published_at":"2024-03-05T15:39:48.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.10.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.10.0/manifests"},{"name":"v0.9.1","sha":"f093bc15098a6f7ea879f4345445684fdb458601","kind":"tag","published_at":"2023-10-12T04:54:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.9.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"4476263d0598a0799b48f75d1bfb394b4dce79f4","kind":"tag","published_at":"2023-10-10T14:45:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.9.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"07d22725d9ac870b409b09327c52ea5f49a23fe1","kind":"commit","published_at":"2023-08-04T17:49:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.8.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"c43b22e00f3438fc20e0718b682b3e98a9ae8919","kind":"commit","published_at":"2023-03-09T18:54:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.7.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"19ca9a3f8c1edaff2cc9e4029ecef666367d2551","kind":"commit","published_at":"2023-03-08T19:51:26.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.7.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"0ce55509014b0cc476e197f22aa4d43add081a57","kind":"commit","published_at":"2022-09-06T18:11:09.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.6.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"514fa059f3e403ac01c4398e798854ec63cc4009","kind":"tag","published_at":"2022-02-14T21:17:19.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.5.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"4f0d448967dbff9047863235ef3a4bf01a8174e2","kind":"tag","published_at":"2021-09-03T14:38:47.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.4.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"639b1fe3b8e540fdc3d04c8785afd0d6919a9bd3","kind":"tag","published_at":"2021-06-18T14:24:51.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.3.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.3.0/manifests"},{"name":"v0.2.1","sha":"d9fae9f03a4ad42858dde2737444c6d8f253c641","kind":"tag","published_at":"2021-04-29T17:26:20.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.2.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"e71af71a2366d8451a0a90d77bb371b3458e4d5a","kind":"tag","published_at":"2021-04-21T14:59:25.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.2.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.0/manifests"},{"name":"v0.1.3","sha":"f7065243b8b91d048e65bae59e532b64683ea87d","kind":"tag","published_at":"2021-04-17T01:38:25.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"0f0a70603abafe1716951db20e192fb2292bf2b6","kind":"tag","published_at":"2021-04-07T16:30:28.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"874349bbec16bc5fcb4c5a7956d6087b4a087fac","kind":"tag","published_at":"2021-04-06T15:43:10.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"21f16e8487675d6d8e9dfd46802b5e4fff6c32fa","kind":"tag","published_at":"2021-04-03T01:20:36.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-10-01T12:56:39.779Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.454051815935259,"dependent_packages_count":5.110771496702192,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.282411656318725},"purl":"pkg:golang/charm.land/lipgloss/v2","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/charm.land/lipgloss/v2","docker_dependents_count":2,"docker_downloads_count":16604805,"usage_url":"https://repos.ecosyste.ms/usage/go/charm.land/lipgloss/v2","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/charm.land/lipgloss/v2/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-01T04:38:37.151Z","issues_count":131,"pull_requests_count":435,"avg_time_to_close_issue":15632049.421052631,"avg_time_to_close_pull_request":3334210.783606557,"issues_closed_count":57,"pull_requests_closed_count":305,"pull_request_authors_count":98,"issue_authors_count":96,"avg_comments_per_issue":2.0763358778625953,"avg_comments_per_pull_request":0.9816091954022989,"merged_pull_requests_count":232,"bot_issues_count":2,"bot_pull_requests_count":75,"past_year_issues_count":9,"past_year_pull_requests_count":60,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1576264.576923077,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":26,"past_year_pull_request_authors_count":42,"past_year_issue_authors_count":9,"past_year_avg_comments_per_issue":0.7777777777777778,"past_year_avg_comments_per_pull_request":0.3333333333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":8,"past_year_merged_pull_requests_count":16,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/issues","maintainers":[{"login":"bashbunni","count":77,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bashbunni"},{"login":"aymanbagabas","count":56,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aymanbagabas"},{"login":"meowgorithm","count":45,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowgorithm"},{"login":"andreynering","count":22,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreynering"},{"login":"caarlos0","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/caarlos0"},{"login":"muesli","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/muesli"},{"login":"maaslalani","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/maaslalani"},{"login":"taciturnaxolotl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taciturnaxolotl"},{"login":"andrinoff","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrinoff"},{"login":"raphamorim","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raphamorim"}],"active_maintainers":[{"login":"taciturnaxolotl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taciturnaxolotl"},{"login":"andrinoff","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrinoff"},{"login":"meowgorithm","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowgorithm"},{"login":"raphamorim","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raphamorim"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/charm.land%2Flipgloss%2Fv2/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/charm.land%2Flipgloss%2Fv2/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/charm.land%2Flipgloss%2Fv2/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/charm.land%2Flipgloss%2Fv2/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/charm.land%2Flipgloss%2Fv2/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/charm.land%2Flipgloss%2Fv2/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2539756,"maintainers_count":0,"namespaces_count":852760,"keywords_count":136985,"github":"golang","metadata":{"funded_packages_count":110283,"sync_missing_packages_cursor":{"timestamp":"2026-09-29T00:04:57.155362Z","path":"github.com/virtengine/virtengine/sdk/specs","version":"v0.0.0-20260928231908-c0c887541540"},"rate_limit":5},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-10-01T05:04:10.855Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":14466136,"name":"github.com/Charmbracelet/lipgloss/v2","ecosystem":"go","description":null,"homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/Charmbracelet/lipgloss","keywords_array":[],"namespace":null,"versions_count":12,"first_release_published_at":"2024-11-12T21:50:21.000Z","latest_release_published_at":"2026-08-11T17:16:07.000Z","latest_release_number":"v2.0.6","last_synced_at":"2026-10-03T05:34:47.480Z","created_at":"2026-05-17T15:39:13.164Z","updated_at":"2026-10-03T05:34:47.480Z","registry_url":"https://pkg.go.dev/github.com/Charmbracelet/lipgloss/v2","install_command":"go get github.com/Charmbracelet/lipgloss/v2","documentation_url":"https://pkg.go.dev/github.com/Charmbracelet/lipgloss/v2#section-documentation","metadata":{},"repo_metadata":{"id":38445558,"uuid":"343533419","full_name":"charmbracelet/lipgloss","owner":"charmbracelet","description":"Style definitions for nice terminal layouts 👄","archived":false,"fork":false,"pushed_at":"2026-09-13T00:39:21.000Z","size":2359,"stargazers_count":11891,"open_issues_count":148,"forks_count":401,"subscribers_count":42,"default_branch":"main","last_synced_at":"2026-10-01T09:06:54.831Z","etag":null,"topics":["cli","go","golang","hacktoberfest","layout","style","tui"],"latest_commit_sha":null,"homepage":"","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,"icon_url":"https://github.com/charmbracelet.png","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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-03-01T19:31:36.000Z","updated_at":"2026-10-01T08:38:24.000Z","dependencies_parsed_at":"2023-02-04T22:46:30.964Z","dependency_job_id":"a4771553-683a-4009-bdb0-37e4a929cf6c","html_url":"https://github.com/charmbracelet/lipgloss","commit_stats":{"total_commits":225,"total_committers":21,"mean_commits":"10.714285714285714","dds":0.3911111111111111,"last_synced_commit":"da2d04b5347536769af11ef06fbb90b7024ab15f"},"previous_names":[],"tags_count":35,"template":false,"template_full_name":null,"purl":"pkg:github/charmbracelet/lipgloss","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/sbom","scorecard":{"id":274589,"data":{"date":"2025-08-11","repo":{"name":"github.com/charmbracelet/lipgloss","commit":"ee74a03efa8363cf3b17ee7a128b9825c8f3791e"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.6,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"10 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Code-Review","score":6,"reason":"Found 11/18 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/coverage.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/coverage.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/dependabot-sync.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/dependabot-sync.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint-sync.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/lint-sync.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/release.yml/master?enable=pin","Warn: goCommand not pinned by hash: .github/workflows/coverage.yml:31","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 goCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/coverage.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/dependabot-sync.yml:8","Warn: topLevel 'contents' permission set to 'write': .github/workflows/lint-sync.yml:9","Warn: no topLevel permission defined: .github/workflows/lint.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found linked content: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found text in security policy: github.com/charmbracelet/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-17T14:08:26.763Z","repository_id":38445558,"created_at":"2025-08-17T14:08:26.763Z","updated_at":"2025-08-17T14:08:26.763Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342085742,"owners_count":37902223,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-01T02:00:06.691Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"charmbracelet","name":"Charm","uuid":"57376114","kind":"organization","description":"We make the command line glamorous.","email":"vt100@charm.land","website":"https://charm.land/","location":"/dev/tty","twitter":"charmcli","company":null,"icon_url":"https://avatars.githubusercontent.com/u/57376114?v=4","repositories_count":56,"last_synced_at":"2026-09-24T22:52:08.524Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/charmbracelet","funding_links":[],"total_stars":221590,"followers":16264,"following":0,"created_at":"2022-11-14T08:02:11.641Z","updated_at":"2026-09-24T22:52:08.548Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet/repositories"},"tags":[{"name":"v2.0.5","sha":"5bd778d050f0a5a130e7cf041917927496dbe722","kind":"tag","published_at":"2026-07-03T02:06:22.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.5","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"b00306c8392bdb3d00a618cb7fbe0350221ef0da","kind":"commit","published_at":"2026-06-12T13:44:12.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.4","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.4/manifests"},{"name":"v2.0.3","sha":"472d718e2314596549bee2c0c8ccf8beea5f25ae","kind":"tag","published_at":"2026-04-13T17:15:28.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.3/manifests"},{"name":"v2.0.2","sha":"9856c04b0879d314cdad4872dc3dc77c423053e5","kind":"tag","published_at":"2026-03-11T13:36:33.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"bffdafb703dd8ff09fafe4e410d29c7673ef2fdb","kind":"tag","published_at":"2026-03-09T10:57:16.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"8863cc06da67b8ef9f4b6f80c567738fa53bd090","kind":"tag","published_at":"2026-02-24T15:30:57.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0/manifests"},{"name":"v2.0.0-beta.3","sha":"a391435c3fa7faa899d5c42deb80829cd7df26c3","kind":"tag","published_at":"2025-07-10T18:48:21.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.3/manifests"},{"name":"v2.0.0-beta.2","sha":"2f06aaf9ac0d5b21658867cdb6d2db8f02984d23","kind":"tag","published_at":"2025-06-27T19:13:40.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.2/manifests"},{"name":"v2.0.0-beta.1","sha":"19381f2465c270f0b0f86c3c7d09320645caa392","kind":"tag","published_at":"2025-03-26T18:50:08.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.1/manifests"},{"name":"v1.1.0","sha":"f0e45475a64ee60d712b81145172d3739db36a93","kind":"tag","published_at":"2025-03-13T14:41:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v1.1.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.1.0/manifests"},{"name":"v2.0.0-alpha.2","sha":"ec86e885226610493976264f4c840401ca1d96c7","kind":"tag","published_at":"2024-11-12T21:54:10.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-alpha.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-alpha.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.2/manifests"},{"name":"v2.0.0-alpha.1","sha":"ec86e885226610493976264f4c840401ca1d96c7","kind":"tag","published_at":"2024-11-12T21:53:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-alpha.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.1/manifests"},{"name":"v1.0.0","sha":"761d265f761271293f20f9bf62884b15f2d7c0cc","kind":"tag","published_at":"2024-10-31T14:08:48.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v1.0.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.0.0/manifests"},{"name":"v0.13.1","sha":"284c0c5c55441a0d11bd07c5496593e676f4dfd0","kind":"tag","published_at":"2024-10-22T20:23:18.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.13.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"bb3e3398bb98de0faf2966331c4686b360f7eab4","kind":"tag","published_at":"2024-08-20T23:06:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.13.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"670898dc36d5bd9a8a8681a96e9c49e6f2c7f57a","kind":"tag","published_at":"2024-07-12T16:16:23.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.12.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"6348d5941fae86fc2637bc3ff0ae8acd146db06d","kind":"tag","published_at":"2024-07-11T21:33:34.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.12.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.0/manifests"},{"name":"v0.11.1","sha":"e6edbaca763c77beefaedc651828f503cf6d12fc","kind":"tag","published_at":"2024-07-10T14:03:12.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.11.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.1/manifests"},{"name":"v0.11.0","sha":"5cd858cbff967fcef5e5c04885aa792ff1e6a0cf","kind":"commit","published_at":"2024-05-22T16:13:55.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.11.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"439c06fae64d2f53261b692fcfcbe464d8e18d89","kind":"tag","published_at":"2024-03-05T15:39:48.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.10.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.10.0/manifests"},{"name":"v0.9.1","sha":"f093bc15098a6f7ea879f4345445684fdb458601","kind":"tag","published_at":"2023-10-12T04:54:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.9.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"4476263d0598a0799b48f75d1bfb394b4dce79f4","kind":"tag","published_at":"2023-10-10T14:45:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.9.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"07d22725d9ac870b409b09327c52ea5f49a23fe1","kind":"commit","published_at":"2023-08-04T17:49:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.8.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"c43b22e00f3438fc20e0718b682b3e98a9ae8919","kind":"commit","published_at":"2023-03-09T18:54:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.7.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"19ca9a3f8c1edaff2cc9e4029ecef666367d2551","kind":"commit","published_at":"2023-03-08T19:51:26.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.7.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"0ce55509014b0cc476e197f22aa4d43add081a57","kind":"commit","published_at":"2022-09-06T18:11:09.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.6.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"514fa059f3e403ac01c4398e798854ec63cc4009","kind":"tag","published_at":"2022-02-14T21:17:19.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.5.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"4f0d448967dbff9047863235ef3a4bf01a8174e2","kind":"tag","published_at":"2021-09-03T14:38:47.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.4.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"639b1fe3b8e540fdc3d04c8785afd0d6919a9bd3","kind":"tag","published_at":"2021-06-18T14:24:51.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.3.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.3.0/manifests"},{"name":"v0.2.1","sha":"d9fae9f03a4ad42858dde2737444c6d8f253c641","kind":"tag","published_at":"2021-04-29T17:26:20.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.2.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"e71af71a2366d8451a0a90d77bb371b3458e4d5a","kind":"tag","published_at":"2021-04-21T14:59:25.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.2.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.0/manifests"},{"name":"v0.1.3","sha":"f7065243b8b91d048e65bae59e532b64683ea87d","kind":"tag","published_at":"2021-04-17T01:38:25.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"0f0a70603abafe1716951db20e192fb2292bf2b6","kind":"tag","published_at":"2021-04-07T16:30:28.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"874349bbec16bc5fcb4c5a7956d6087b4a087fac","kind":"tag","published_at":"2021-04-06T15:43:10.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"21f16e8487675d6d8e9dfd46802b5e4fff6c32fa","kind":"tag","published_at":"2021-04-03T01:20:36.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-10-01T12:53:45.322Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.0539876762289,"dependent_packages_count":4.7357651669104595,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":4.89487642156968},"purl":"pkg:golang/github.com/Charmbracelet/lipgloss/v2","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/Charmbracelet/lipgloss/v2","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/Charmbracelet/lipgloss/v2","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/Charmbracelet/lipgloss/v2/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-01T04:38:37.151Z","issues_count":131,"pull_requests_count":435,"avg_time_to_close_issue":15632049.421052631,"avg_time_to_close_pull_request":3334210.783606557,"issues_closed_count":57,"pull_requests_closed_count":305,"pull_request_authors_count":98,"issue_authors_count":96,"avg_comments_per_issue":2.0763358778625953,"avg_comments_per_pull_request":0.9816091954022989,"merged_pull_requests_count":232,"bot_issues_count":2,"bot_pull_requests_count":75,"past_year_issues_count":9,"past_year_pull_requests_count":60,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1576264.576923077,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":26,"past_year_pull_request_authors_count":42,"past_year_issue_authors_count":9,"past_year_avg_comments_per_issue":0.7777777777777778,"past_year_avg_comments_per_pull_request":0.3333333333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":8,"past_year_merged_pull_requests_count":16,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/issues","maintainers":[{"login":"bashbunni","count":77,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bashbunni"},{"login":"aymanbagabas","count":56,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aymanbagabas"},{"login":"meowgorithm","count":45,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowgorithm"},{"login":"andreynering","count":22,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreynering"},{"login":"caarlos0","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/caarlos0"},{"login":"muesli","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/muesli"},{"login":"maaslalani","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/maaslalani"},{"login":"taciturnaxolotl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taciturnaxolotl"},{"login":"andrinoff","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrinoff"},{"login":"raphamorim","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raphamorim"}],"active_maintainers":[{"login":"taciturnaxolotl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taciturnaxolotl"},{"login":"andrinoff","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrinoff"},{"login":"meowgorithm","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowgorithm"},{"login":"raphamorim","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raphamorim"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FCharmbracelet%2Flipgloss%2Fv2/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FCharmbracelet%2Flipgloss%2Fv2/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FCharmbracelet%2Flipgloss%2Fv2/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FCharmbracelet%2Flipgloss%2Fv2/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FCharmbracelet%2Flipgloss%2Fv2/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FCharmbracelet%2Flipgloss%2Fv2/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2539756,"maintainers_count":0,"namespaces_count":852760,"keywords_count":136985,"github":"golang","metadata":{"funded_packages_count":110283,"sync_missing_packages_cursor":{"timestamp":"2026-09-29T00:04:57.155362Z","path":"github.com/virtengine/virtengine/sdk/specs","version":"v0.0.0-20260928231908-c0c887541540"},"rate_limit":5},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-10-01T05:04:10.855Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":10953104,"name":"github.com/charmbracelet/Lipgloss","ecosystem":"go","description":null,"homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/charmbracelet/Lipgloss","keywords_array":[],"namespace":null,"versions_count":24,"first_release_published_at":"2021-04-02T22:19:05.000Z","latest_release_published_at":"2025-03-12T18:56:50.000Z","latest_release_number":"v1.1.0","last_synced_at":"2026-10-03T05:34:30.937Z","created_at":"2024-10-07T05:31:45.724Z","updated_at":"2026-10-03T05:34:30.937Z","registry_url":"https://pkg.go.dev/github.com/charmbracelet/Lipgloss","install_command":"go get github.com/charmbracelet/Lipgloss","documentation_url":"https://pkg.go.dev/github.com/charmbracelet/Lipgloss#section-documentation","metadata":{},"repo_metadata":{"id":38445558,"uuid":"343533419","full_name":"charmbracelet/lipgloss","owner":"charmbracelet","description":"Style definitions for nice terminal layouts 👄","archived":false,"fork":false,"pushed_at":"2026-09-13T00:39:21.000Z","size":2359,"stargazers_count":11891,"open_issues_count":148,"forks_count":401,"subscribers_count":42,"default_branch":"main","last_synced_at":"2026-10-01T09:06:54.831Z","etag":null,"topics":["cli","go","golang","hacktoberfest","layout","style","tui"],"latest_commit_sha":null,"homepage":"","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,"icon_url":"https://github.com/charmbracelet.png","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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-03-01T19:31:36.000Z","updated_at":"2026-10-01T08:38:24.000Z","dependencies_parsed_at":"2023-02-04T22:46:30.964Z","dependency_job_id":"a4771553-683a-4009-bdb0-37e4a929cf6c","html_url":"https://github.com/charmbracelet/lipgloss","commit_stats":{"total_commits":225,"total_committers":21,"mean_commits":"10.714285714285714","dds":0.3911111111111111,"last_synced_commit":"da2d04b5347536769af11ef06fbb90b7024ab15f"},"previous_names":[],"tags_count":35,"template":false,"template_full_name":null,"purl":"pkg:github/charmbracelet/lipgloss","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/sbom","scorecard":{"id":274589,"data":{"date":"2025-08-11","repo":{"name":"github.com/charmbracelet/lipgloss","commit":"ee74a03efa8363cf3b17ee7a128b9825c8f3791e"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.6,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"10 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Code-Review","score":6,"reason":"Found 11/18 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/coverage.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/coverage.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/dependabot-sync.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/dependabot-sync.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint-sync.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/lint-sync.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/release.yml/master?enable=pin","Warn: goCommand not pinned by hash: .github/workflows/coverage.yml:31","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 goCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/coverage.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/dependabot-sync.yml:8","Warn: topLevel 'contents' permission set to 'write': .github/workflows/lint-sync.yml:9","Warn: no topLevel permission defined: .github/workflows/lint.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found linked content: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found text in security policy: github.com/charmbracelet/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-17T14:08:26.763Z","repository_id":38445558,"created_at":"2025-08-17T14:08:26.763Z","updated_at":"2025-08-17T14:08:26.763Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342085742,"owners_count":37902658,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-01T02:00:06.691Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"charmbracelet","name":"Charm","uuid":"57376114","kind":"organization","description":"We make the command line glamorous.","email":"vt100@charm.land","website":"https://charm.land/","location":"/dev/tty","twitter":"charmcli","company":null,"icon_url":"https://avatars.githubusercontent.com/u/57376114?v=4","repositories_count":56,"last_synced_at":"2026-09-24T22:52:08.524Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/charmbracelet","funding_links":[],"total_stars":221590,"followers":16264,"following":0,"created_at":"2022-11-14T08:02:11.641Z","updated_at":"2026-09-24T22:52:08.548Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet/repositories"},"tags":[{"name":"v2.0.5","sha":"5bd778d050f0a5a130e7cf041917927496dbe722","kind":"tag","published_at":"2026-07-03T02:06:22.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.5","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"b00306c8392bdb3d00a618cb7fbe0350221ef0da","kind":"commit","published_at":"2026-06-12T13:44:12.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.4","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.4/manifests"},{"name":"v2.0.3","sha":"472d718e2314596549bee2c0c8ccf8beea5f25ae","kind":"tag","published_at":"2026-04-13T17:15:28.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.3/manifests"},{"name":"v2.0.2","sha":"9856c04b0879d314cdad4872dc3dc77c423053e5","kind":"tag","published_at":"2026-03-11T13:36:33.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"bffdafb703dd8ff09fafe4e410d29c7673ef2fdb","kind":"tag","published_at":"2026-03-09T10:57:16.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"8863cc06da67b8ef9f4b6f80c567738fa53bd090","kind":"tag","published_at":"2026-02-24T15:30:57.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0/manifests"},{"name":"v2.0.0-beta.3","sha":"a391435c3fa7faa899d5c42deb80829cd7df26c3","kind":"tag","published_at":"2025-07-10T18:48:21.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.3/manifests"},{"name":"v2.0.0-beta.2","sha":"2f06aaf9ac0d5b21658867cdb6d2db8f02984d23","kind":"tag","published_at":"2025-06-27T19:13:40.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.2/manifests"},{"name":"v2.0.0-beta.1","sha":"19381f2465c270f0b0f86c3c7d09320645caa392","kind":"tag","published_at":"2025-03-26T18:50:08.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.1/manifests"},{"name":"v1.1.0","sha":"f0e45475a64ee60d712b81145172d3739db36a93","kind":"tag","published_at":"2025-03-13T14:41:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v1.1.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.1.0/manifests"},{"name":"v2.0.0-alpha.2","sha":"ec86e885226610493976264f4c840401ca1d96c7","kind":"tag","published_at":"2024-11-12T21:54:10.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-alpha.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-alpha.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.2/manifests"},{"name":"v2.0.0-alpha.1","sha":"ec86e885226610493976264f4c840401ca1d96c7","kind":"tag","published_at":"2024-11-12T21:53:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-alpha.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.1/manifests"},{"name":"v1.0.0","sha":"761d265f761271293f20f9bf62884b15f2d7c0cc","kind":"tag","published_at":"2024-10-31T14:08:48.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v1.0.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.0.0/manifests"},{"name":"v0.13.1","sha":"284c0c5c55441a0d11bd07c5496593e676f4dfd0","kind":"tag","published_at":"2024-10-22T20:23:18.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.13.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"bb3e3398bb98de0faf2966331c4686b360f7eab4","kind":"tag","published_at":"2024-08-20T23:06:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.13.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"670898dc36d5bd9a8a8681a96e9c49e6f2c7f57a","kind":"tag","published_at":"2024-07-12T16:16:23.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.12.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"6348d5941fae86fc2637bc3ff0ae8acd146db06d","kind":"tag","published_at":"2024-07-11T21:33:34.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.12.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.0/manifests"},{"name":"v0.11.1","sha":"e6edbaca763c77beefaedc651828f503cf6d12fc","kind":"tag","published_at":"2024-07-10T14:03:12.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.11.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.1/manifests"},{"name":"v0.11.0","sha":"5cd858cbff967fcef5e5c04885aa792ff1e6a0cf","kind":"commit","published_at":"2024-05-22T16:13:55.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.11.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"439c06fae64d2f53261b692fcfcbe464d8e18d89","kind":"tag","published_at":"2024-03-05T15:39:48.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.10.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.10.0/manifests"},{"name":"v0.9.1","sha":"f093bc15098a6f7ea879f4345445684fdb458601","kind":"tag","published_at":"2023-10-12T04:54:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.9.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"4476263d0598a0799b48f75d1bfb394b4dce79f4","kind":"tag","published_at":"2023-10-10T14:45:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.9.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"07d22725d9ac870b409b09327c52ea5f49a23fe1","kind":"commit","published_at":"2023-08-04T17:49:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.8.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"c43b22e00f3438fc20e0718b682b3e98a9ae8919","kind":"commit","published_at":"2023-03-09T18:54:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.7.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"19ca9a3f8c1edaff2cc9e4029ecef666367d2551","kind":"commit","published_at":"2023-03-08T19:51:26.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.7.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"0ce55509014b0cc476e197f22aa4d43add081a57","kind":"commit","published_at":"2022-09-06T18:11:09.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.6.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"514fa059f3e403ac01c4398e798854ec63cc4009","kind":"tag","published_at":"2022-02-14T21:17:19.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.5.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"4f0d448967dbff9047863235ef3a4bf01a8174e2","kind":"tag","published_at":"2021-09-03T14:38:47.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.4.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"639b1fe3b8e540fdc3d04c8785afd0d6919a9bd3","kind":"tag","published_at":"2021-06-18T14:24:51.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.3.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.3.0/manifests"},{"name":"v0.2.1","sha":"d9fae9f03a4ad42858dde2737444c6d8f253c641","kind":"tag","published_at":"2021-04-29T17:26:20.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.2.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"e71af71a2366d8451a0a90d77bb371b3458e4d5a","kind":"tag","published_at":"2021-04-21T14:59:25.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.2.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.0/manifests"},{"name":"v0.1.3","sha":"f7065243b8b91d048e65bae59e532b64683ea87d","kind":"tag","published_at":"2021-04-17T01:38:25.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"0f0a70603abafe1716951db20e192fb2292bf2b6","kind":"tag","published_at":"2021-04-07T16:30:28.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"874349bbec16bc5fcb4c5a7956d6087b4a087fac","kind":"tag","published_at":"2021-04-06T15:43:10.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"21f16e8487675d6d8e9dfd46802b5e4fff6c32fa","kind":"tag","published_at":"2021-04-03T01:20:36.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-10-01T12:56:28.998Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":6.533467871881,"dependent_packages_count":6.123394861383856,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":6.328431366632428},"purl":"pkg:golang/github.com/charmbracelet/Lipgloss","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/charmbracelet/Lipgloss","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/charmbracelet/Lipgloss","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/charmbracelet/Lipgloss/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-01T04:38:37.151Z","issues_count":131,"pull_requests_count":435,"avg_time_to_close_issue":15632049.421052631,"avg_time_to_close_pull_request":3334210.783606557,"issues_closed_count":57,"pull_requests_closed_count":305,"pull_request_authors_count":98,"issue_authors_count":96,"avg_comments_per_issue":2.0763358778625953,"avg_comments_per_pull_request":0.9816091954022989,"merged_pull_requests_count":232,"bot_issues_count":2,"bot_pull_requests_count":75,"past_year_issues_count":9,"past_year_pull_requests_count":60,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1576264.576923077,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":26,"past_year_pull_request_authors_count":42,"past_year_issue_authors_count":9,"past_year_avg_comments_per_issue":0.7777777777777778,"past_year_avg_comments_per_pull_request":0.3333333333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":8,"past_year_merged_pull_requests_count":16,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/issues","maintainers":[{"login":"bashbunni","count":77,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bashbunni"},{"login":"aymanbagabas","count":56,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aymanbagabas"},{"login":"meowgorithm","count":45,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowgorithm"},{"login":"andreynering","count":22,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreynering"},{"login":"caarlos0","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/caarlos0"},{"login":"muesli","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/muesli"},{"login":"maaslalani","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/maaslalani"},{"login":"taciturnaxolotl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taciturnaxolotl"},{"login":"andrinoff","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrinoff"},{"login":"raphamorim","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raphamorim"}],"active_maintainers":[{"login":"taciturnaxolotl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taciturnaxolotl"},{"login":"andrinoff","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrinoff"},{"login":"meowgorithm","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowgorithm"},{"login":"raphamorim","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raphamorim"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcharmbracelet%2FLipgloss/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcharmbracelet%2FLipgloss/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcharmbracelet%2FLipgloss/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcharmbracelet%2FLipgloss/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcharmbracelet%2FLipgloss/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcharmbracelet%2FLipgloss/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2539756,"maintainers_count":0,"namespaces_count":852760,"keywords_count":136985,"github":"golang","metadata":{"funded_packages_count":110283,"sync_missing_packages_cursor":{"timestamp":"2026-09-29T00:04:57.155362Z","path":"github.com/virtengine/virtengine/sdk/specs","version":"v0.0.0-20260928231908-c0c887541540"},"rate_limit":5},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-10-01T05:04:10.855Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":14710324,"name":"github.com/CharmBracelet/lipgloss/v2","ecosystem":"go","description":null,"homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/CharmBracelet/lipgloss","keywords_array":[],"namespace":null,"versions_count":12,"first_release_published_at":"2024-11-12T21:50:21.000Z","latest_release_published_at":"2026-08-11T17:16:07.000Z","latest_release_number":"v2.0.6","last_synced_at":"2026-10-03T05:34:31.913Z","created_at":"2026-07-03T10:48:20.156Z","updated_at":"2026-10-03T05:34:31.913Z","registry_url":"https://pkg.go.dev/github.com/CharmBracelet/lipgloss/v2","install_command":"go get github.com/CharmBracelet/lipgloss/v2","documentation_url":"https://pkg.go.dev/github.com/CharmBracelet/lipgloss/v2#section-documentation","metadata":{},"repo_metadata":{"id":38445558,"uuid":"343533419","full_name":"charmbracelet/lipgloss","owner":"charmbracelet","description":"Style definitions for nice terminal layouts 👄","archived":false,"fork":false,"pushed_at":"2026-09-13T00:39:21.000Z","size":2359,"stargazers_count":11891,"open_issues_count":148,"forks_count":401,"subscribers_count":42,"default_branch":"main","last_synced_at":"2026-10-01T09:06:54.831Z","etag":null,"topics":["cli","go","golang","hacktoberfest","layout","style","tui"],"latest_commit_sha":null,"homepage":"","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,"icon_url":"https://github.com/charmbracelet.png","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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-03-01T19:31:36.000Z","updated_at":"2026-10-01T08:38:24.000Z","dependencies_parsed_at":"2023-02-04T22:46:30.964Z","dependency_job_id":"a4771553-683a-4009-bdb0-37e4a929cf6c","html_url":"https://github.com/charmbracelet/lipgloss","commit_stats":{"total_commits":225,"total_committers":21,"mean_commits":"10.714285714285714","dds":0.3911111111111111,"last_synced_commit":"da2d04b5347536769af11ef06fbb90b7024ab15f"},"previous_names":[],"tags_count":35,"template":false,"template_full_name":null,"purl":"pkg:github/charmbracelet/lipgloss","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/sbom","scorecard":{"id":274589,"data":{"date":"2025-08-11","repo":{"name":"github.com/charmbracelet/lipgloss","commit":"ee74a03efa8363cf3b17ee7a128b9825c8f3791e"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.6,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"10 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Code-Review","score":6,"reason":"Found 11/18 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/coverage.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/coverage.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/dependabot-sync.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/dependabot-sync.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint-sync.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/lint-sync.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/release.yml/master?enable=pin","Warn: goCommand not pinned by hash: .github/workflows/coverage.yml:31","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 goCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/coverage.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/dependabot-sync.yml:8","Warn: topLevel 'contents' permission set to 'write': .github/workflows/lint-sync.yml:9","Warn: no topLevel permission defined: .github/workflows/lint.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found linked content: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found text in security policy: github.com/charmbracelet/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-17T14:08:26.763Z","repository_id":38445558,"created_at":"2025-08-17T14:08:26.763Z","updated_at":"2025-08-17T14:08:26.763Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342085742,"owners_count":37902664,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-01T02:00:06.691Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"charmbracelet","name":"Charm","uuid":"57376114","kind":"organization","description":"We make the command line glamorous.","email":"vt100@charm.land","website":"https://charm.land/","location":"/dev/tty","twitter":"charmcli","company":null,"icon_url":"https://avatars.githubusercontent.com/u/57376114?v=4","repositories_count":56,"last_synced_at":"2026-09-24T22:52:08.524Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/charmbracelet","funding_links":[],"total_stars":221590,"followers":16264,"following":0,"created_at":"2022-11-14T08:02:11.641Z","updated_at":"2026-09-24T22:52:08.548Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet/repositories"},"tags":[{"name":"v2.0.5","sha":"5bd778d050f0a5a130e7cf041917927496dbe722","kind":"tag","published_at":"2026-07-03T02:06:22.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.5","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"b00306c8392bdb3d00a618cb7fbe0350221ef0da","kind":"commit","published_at":"2026-06-12T13:44:12.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.4","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.4/manifests"},{"name":"v2.0.3","sha":"472d718e2314596549bee2c0c8ccf8beea5f25ae","kind":"tag","published_at":"2026-04-13T17:15:28.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.3/manifests"},{"name":"v2.0.2","sha":"9856c04b0879d314cdad4872dc3dc77c423053e5","kind":"tag","published_at":"2026-03-11T13:36:33.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"bffdafb703dd8ff09fafe4e410d29c7673ef2fdb","kind":"tag","published_at":"2026-03-09T10:57:16.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"8863cc06da67b8ef9f4b6f80c567738fa53bd090","kind":"tag","published_at":"2026-02-24T15:30:57.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0/manifests"},{"name":"v2.0.0-beta.3","sha":"a391435c3fa7faa899d5c42deb80829cd7df26c3","kind":"tag","published_at":"2025-07-10T18:48:21.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.3/manifests"},{"name":"v2.0.0-beta.2","sha":"2f06aaf9ac0d5b21658867cdb6d2db8f02984d23","kind":"tag","published_at":"2025-06-27T19:13:40.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.2/manifests"},{"name":"v2.0.0-beta.1","sha":"19381f2465c270f0b0f86c3c7d09320645caa392","kind":"tag","published_at":"2025-03-26T18:50:08.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.1/manifests"},{"name":"v1.1.0","sha":"f0e45475a64ee60d712b81145172d3739db36a93","kind":"tag","published_at":"2025-03-13T14:41:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v1.1.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.1.0/manifests"},{"name":"v2.0.0-alpha.2","sha":"ec86e885226610493976264f4c840401ca1d96c7","kind":"tag","published_at":"2024-11-12T21:54:10.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-alpha.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-alpha.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.2/manifests"},{"name":"v2.0.0-alpha.1","sha":"ec86e885226610493976264f4c840401ca1d96c7","kind":"tag","published_at":"2024-11-12T21:53:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-alpha.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.1/manifests"},{"name":"v1.0.0","sha":"761d265f761271293f20f9bf62884b15f2d7c0cc","kind":"tag","published_at":"2024-10-31T14:08:48.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v1.0.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.0.0/manifests"},{"name":"v0.13.1","sha":"284c0c5c55441a0d11bd07c5496593e676f4dfd0","kind":"tag","published_at":"2024-10-22T20:23:18.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.13.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"bb3e3398bb98de0faf2966331c4686b360f7eab4","kind":"tag","published_at":"2024-08-20T23:06:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.13.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"670898dc36d5bd9a8a8681a96e9c49e6f2c7f57a","kind":"tag","published_at":"2024-07-12T16:16:23.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.12.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"6348d5941fae86fc2637bc3ff0ae8acd146db06d","kind":"tag","published_at":"2024-07-11T21:33:34.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.12.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.0/manifests"},{"name":"v0.11.1","sha":"e6edbaca763c77beefaedc651828f503cf6d12fc","kind":"tag","published_at":"2024-07-10T14:03:12.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.11.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.1/manifests"},{"name":"v0.11.0","sha":"5cd858cbff967fcef5e5c04885aa792ff1e6a0cf","kind":"commit","published_at":"2024-05-22T16:13:55.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.11.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"439c06fae64d2f53261b692fcfcbe464d8e18d89","kind":"tag","published_at":"2024-03-05T15:39:48.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.10.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.10.0/manifests"},{"name":"v0.9.1","sha":"f093bc15098a6f7ea879f4345445684fdb458601","kind":"tag","published_at":"2023-10-12T04:54:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.9.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"4476263d0598a0799b48f75d1bfb394b4dce79f4","kind":"tag","published_at":"2023-10-10T14:45:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.9.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"07d22725d9ac870b409b09327c52ea5f49a23fe1","kind":"commit","published_at":"2023-08-04T17:49:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.8.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"c43b22e00f3438fc20e0718b682b3e98a9ae8919","kind":"commit","published_at":"2023-03-09T18:54:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.7.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"19ca9a3f8c1edaff2cc9e4029ecef666367d2551","kind":"commit","published_at":"2023-03-08T19:51:26.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.7.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"0ce55509014b0cc476e197f22aa4d43add081a57","kind":"commit","published_at":"2022-09-06T18:11:09.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.6.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"514fa059f3e403ac01c4398e798854ec63cc4009","kind":"tag","published_at":"2022-02-14T21:17:19.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.5.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"4f0d448967dbff9047863235ef3a4bf01a8174e2","kind":"tag","published_at":"2021-09-03T14:38:47.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.4.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"639b1fe3b8e540fdc3d04c8785afd0d6919a9bd3","kind":"tag","published_at":"2021-06-18T14:24:51.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.3.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.3.0/manifests"},{"name":"v0.2.1","sha":"d9fae9f03a4ad42858dde2737444c6d8f253c641","kind":"tag","published_at":"2021-04-29T17:26:20.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.2.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"e71af71a2366d8451a0a90d77bb371b3458e4d5a","kind":"tag","published_at":"2021-04-21T14:59:25.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.2.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.0/manifests"},{"name":"v0.1.3","sha":"f7065243b8b91d048e65bae59e532b64683ea87d","kind":"tag","published_at":"2021-04-17T01:38:25.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"0f0a70603abafe1716951db20e192fb2292bf2b6","kind":"tag","published_at":"2021-04-07T16:30:28.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"874349bbec16bc5fcb4c5a7956d6087b4a087fac","kind":"tag","published_at":"2021-04-06T15:43:10.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"21f16e8487675d6d8e9dfd46802b5e4fff6c32fa","kind":"tag","published_at":"2021-04-03T01:20:36.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-10-01T12:56:30.515Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":4.926933158137311,"dependent_packages_count":4.616412160775715,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":4.771672659456513},"purl":"pkg:golang/github.com/CharmBracelet/lipgloss/v2","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/CharmBracelet/lipgloss/v2","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/CharmBracelet/lipgloss/v2","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/CharmBracelet/lipgloss/v2/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-01T04:38:37.151Z","issues_count":131,"pull_requests_count":435,"avg_time_to_close_issue":15632049.421052631,"avg_time_to_close_pull_request":3334210.783606557,"issues_closed_count":57,"pull_requests_closed_count":305,"pull_request_authors_count":98,"issue_authors_count":96,"avg_comments_per_issue":2.0763358778625953,"avg_comments_per_pull_request":0.9816091954022989,"merged_pull_requests_count":232,"bot_issues_count":2,"bot_pull_requests_count":75,"past_year_issues_count":9,"past_year_pull_requests_count":60,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1576264.576923077,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":26,"past_year_pull_request_authors_count":42,"past_year_issue_authors_count":9,"past_year_avg_comments_per_issue":0.7777777777777778,"past_year_avg_comments_per_pull_request":0.3333333333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":8,"past_year_merged_pull_requests_count":16,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/issues","maintainers":[{"login":"bashbunni","count":77,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bashbunni"},{"login":"aymanbagabas","count":56,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aymanbagabas"},{"login":"meowgorithm","count":45,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowgorithm"},{"login":"andreynering","count":22,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreynering"},{"login":"caarlos0","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/caarlos0"},{"login":"muesli","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/muesli"},{"login":"maaslalani","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/maaslalani"},{"login":"taciturnaxolotl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taciturnaxolotl"},{"login":"andrinoff","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrinoff"},{"login":"raphamorim","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raphamorim"}],"active_maintainers":[{"login":"taciturnaxolotl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taciturnaxolotl"},{"login":"andrinoff","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrinoff"},{"login":"meowgorithm","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowgorithm"},{"login":"raphamorim","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raphamorim"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FCharmBracelet%2Flipgloss%2Fv2/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FCharmBracelet%2Flipgloss%2Fv2/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FCharmBracelet%2Flipgloss%2Fv2/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FCharmBracelet%2Flipgloss%2Fv2/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FCharmBracelet%2Flipgloss%2Fv2/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FCharmBracelet%2Flipgloss%2Fv2/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2539756,"maintainers_count":0,"namespaces_count":852760,"keywords_count":136985,"github":"golang","metadata":{"funded_packages_count":110283,"sync_missing_packages_cursor":{"timestamp":"2026-09-29T00:04:57.155362Z","path":"github.com/virtengine/virtengine/sdk/specs","version":"v0.0.0-20260928231908-c0c887541540"},"rate_limit":5},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-10-01T05:04:10.855Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":3900589,"name":"github.com/charmbracelet/lipgloss","ecosystem":"go","description":"","homepage":"https://github.com/charmbracelet/lipgloss","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/charmbracelet/lipgloss","keywords_array":[],"namespace":"github.com/charmbracelet","versions_count":24,"first_release_published_at":"2021-04-02T22:19:05.000Z","latest_release_published_at":"2025-03-12T18:56:50.000Z","latest_release_number":"v1.1.0","last_synced_at":"2026-10-03T05:34:34.268Z","created_at":"2022-04-12T00:29:00.024Z","updated_at":"2026-10-03T05:34:34.268Z","registry_url":"https://pkg.go.dev/github.com/charmbracelet/lipgloss","install_command":"go get github.com/charmbracelet/lipgloss","documentation_url":"https://pkg.go.dev/github.com/charmbracelet/lipgloss#section-documentation","metadata":null,"repo_metadata":{"id":38445558,"uuid":"343533419","full_name":"charmbracelet/lipgloss","owner":"charmbracelet","description":"Style definitions for nice terminal layouts 👄","archived":false,"fork":false,"pushed_at":"2026-09-13T00:39:21.000Z","size":2359,"stargazers_count":11891,"open_issues_count":148,"forks_count":401,"subscribers_count":42,"default_branch":"main","last_synced_at":"2026-10-01T09:06:54.831Z","etag":null,"topics":["cli","go","golang","hacktoberfest","layout","style","tui"],"latest_commit_sha":null,"homepage":"","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,"icon_url":"https://github.com/charmbracelet.png","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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-03-01T19:31:36.000Z","updated_at":"2026-10-01T08:38:24.000Z","dependencies_parsed_at":"2023-02-04T22:46:30.964Z","dependency_job_id":"a4771553-683a-4009-bdb0-37e4a929cf6c","html_url":"https://github.com/charmbracelet/lipgloss","commit_stats":{"total_commits":225,"total_committers":21,"mean_commits":"10.714285714285714","dds":0.3911111111111111,"last_synced_commit":"da2d04b5347536769af11ef06fbb90b7024ab15f"},"previous_names":[],"tags_count":35,"template":false,"template_full_name":null,"purl":"pkg:github/charmbracelet/lipgloss","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/sbom","scorecard":{"id":274589,"data":{"date":"2025-08-11","repo":{"name":"github.com/charmbracelet/lipgloss","commit":"ee74a03efa8363cf3b17ee7a128b9825c8f3791e"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.6,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"10 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Code-Review","score":6,"reason":"Found 11/18 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/build.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/coverage.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/coverage.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/dependabot-sync.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/dependabot-sync.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint-sync.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/lint-sync.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/lint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/charmbracelet/lipgloss/release.yml/master?enable=pin","Warn: goCommand not pinned by hash: .github/workflows/coverage.yml:31","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 goCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/coverage.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/dependabot-sync.yml:8","Warn: topLevel 'contents' permission set to 'write': .github/workflows/lint-sync.yml:9","Warn: no topLevel permission defined: .github/workflows/lint.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found linked content: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/charmbracelet/.github/SECURITY.md:1","Info: Found text in security policy: github.com/charmbracelet/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-17T14:08:26.763Z","repository_id":38445558,"created_at":"2025-08-17T14:08:26.763Z","updated_at":"2025-08-17T14:08:26.763Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342085742,"owners_count":37902039,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-01T02:00:06.691Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"charmbracelet","name":"Charm","uuid":"57376114","kind":"organization","description":"We make the command line glamorous.","email":"vt100@charm.land","website":"https://charm.land/","location":"/dev/tty","twitter":"charmcli","company":null,"icon_url":"https://avatars.githubusercontent.com/u/57376114?v=4","repositories_count":56,"last_synced_at":"2026-09-24T22:52:08.524Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/charmbracelet","funding_links":[],"total_stars":221590,"followers":16264,"following":0,"created_at":"2022-11-14T08:02:11.641Z","updated_at":"2026-09-24T22:52:08.548Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/charmbracelet/repositories"},"tags":[{"name":"v2.0.5","sha":"5bd778d050f0a5a130e7cf041917927496dbe722","kind":"tag","published_at":"2026-07-03T02:06:22.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.5","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"b00306c8392bdb3d00a618cb7fbe0350221ef0da","kind":"commit","published_at":"2026-06-12T13:44:12.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.4","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.4/manifests"},{"name":"v2.0.3","sha":"472d718e2314596549bee2c0c8ccf8beea5f25ae","kind":"tag","published_at":"2026-04-13T17:15:28.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.3/manifests"},{"name":"v2.0.2","sha":"9856c04b0879d314cdad4872dc3dc77c423053e5","kind":"tag","published_at":"2026-03-11T13:36:33.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"bffdafb703dd8ff09fafe4e410d29c7673ef2fdb","kind":"tag","published_at":"2026-03-09T10:57:16.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"8863cc06da67b8ef9f4b6f80c567738fa53bd090","kind":"tag","published_at":"2026-02-24T15:30:57.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0/manifests"},{"name":"v2.0.0-beta.3","sha":"a391435c3fa7faa899d5c42deb80829cd7df26c3","kind":"tag","published_at":"2025-07-10T18:48:21.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.3/manifests"},{"name":"v2.0.0-beta.2","sha":"2f06aaf9ac0d5b21658867cdb6d2db8f02984d23","kind":"tag","published_at":"2025-06-27T19:13:40.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.2/manifests"},{"name":"v2.0.0-beta.1","sha":"19381f2465c270f0b0f86c3c7d09320645caa392","kind":"tag","published_at":"2025-03-26T18:50:08.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-beta.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-beta.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-beta.1/manifests"},{"name":"v1.1.0","sha":"f0e45475a64ee60d712b81145172d3739db36a93","kind":"tag","published_at":"2025-03-13T14:41:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v1.1.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.1.0/manifests"},{"name":"v2.0.0-alpha.2","sha":"ec86e885226610493976264f4c840401ca1d96c7","kind":"tag","published_at":"2024-11-12T21:54:10.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-alpha.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-alpha.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.2/manifests"},{"name":"v2.0.0-alpha.1","sha":"ec86e885226610493976264f4c840401ca1d96c7","kind":"tag","published_at":"2024-11-12T21:53:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v2.0.0-alpha.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v2.0.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v2.0.0-alpha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v2.0.0-alpha.1/manifests"},{"name":"v1.0.0","sha":"761d265f761271293f20f9bf62884b15f2d7c0cc","kind":"tag","published_at":"2024-10-31T14:08:48.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v1.0.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v1.0.0/manifests"},{"name":"v0.13.1","sha":"284c0c5c55441a0d11bd07c5496593e676f4dfd0","kind":"tag","published_at":"2024-10-22T20:23:18.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.13.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"bb3e3398bb98de0faf2966331c4686b360f7eab4","kind":"tag","published_at":"2024-08-20T23:06:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.13.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"670898dc36d5bd9a8a8681a96e9c49e6f2c7f57a","kind":"tag","published_at":"2024-07-12T16:16:23.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.12.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"6348d5941fae86fc2637bc3ff0ae8acd146db06d","kind":"tag","published_at":"2024-07-11T21:33:34.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.12.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.12.0/manifests"},{"name":"v0.11.1","sha":"e6edbaca763c77beefaedc651828f503cf6d12fc","kind":"tag","published_at":"2024-07-10T14:03:12.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.11.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.1/manifests"},{"name":"v0.11.0","sha":"5cd858cbff967fcef5e5c04885aa792ff1e6a0cf","kind":"commit","published_at":"2024-05-22T16:13:55.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.11.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"439c06fae64d2f53261b692fcfcbe464d8e18d89","kind":"tag","published_at":"2024-03-05T15:39:48.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.10.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.10.0/manifests"},{"name":"v0.9.1","sha":"f093bc15098a6f7ea879f4345445684fdb458601","kind":"tag","published_at":"2023-10-12T04:54:50.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.9.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"4476263d0598a0799b48f75d1bfb394b4dce79f4","kind":"tag","published_at":"2023-10-10T14:45:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.9.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"07d22725d9ac870b409b09327c52ea5f49a23fe1","kind":"commit","published_at":"2023-08-04T17:49:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.8.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"c43b22e00f3438fc20e0718b682b3e98a9ae8919","kind":"commit","published_at":"2023-03-09T18:54:32.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.7.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"19ca9a3f8c1edaff2cc9e4029ecef666367d2551","kind":"commit","published_at":"2023-03-08T19:51:26.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.7.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"0ce55509014b0cc476e197f22aa4d43add081a57","kind":"commit","published_at":"2022-09-06T18:11:09.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.6.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"514fa059f3e403ac01c4398e798854ec63cc4009","kind":"tag","published_at":"2022-02-14T21:17:19.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.5.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"4f0d448967dbff9047863235ef3a4bf01a8174e2","kind":"tag","published_at":"2021-09-03T14:38:47.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.4.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"639b1fe3b8e540fdc3d04c8785afd0d6919a9bd3","kind":"tag","published_at":"2021-06-18T14:24:51.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.3.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.3.0/manifests"},{"name":"v0.2.1","sha":"d9fae9f03a4ad42858dde2737444c6d8f253c641","kind":"tag","published_at":"2021-04-29T17:26:20.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.2.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"e71af71a2366d8451a0a90d77bb371b3458e4d5a","kind":"tag","published_at":"2021-04-21T14:59:25.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.2.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.2.0/manifests"},{"name":"v0.1.3","sha":"f7065243b8b91d048e65bae59e532b64683ea87d","kind":"tag","published_at":"2021-04-17T01:38:25.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.3","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"0f0a70603abafe1716951db20e192fb2292bf2b6","kind":"tag","published_at":"2021-04-07T16:30:28.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.2","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"874349bbec16bc5fcb4c5a7956d6087b4a087fac","kind":"tag","published_at":"2021-04-06T15:43:10.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.1","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"21f16e8487675d6d8e9dfd46802b5e4fff6c32fa","kind":"tag","published_at":"2021-04-03T01:20:36.000Z","download_url":"https://codeload.github.com/charmbracelet/lipgloss/tar.gz/v0.1.0","html_url":"https://github.com/charmbracelet/lipgloss/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/charmbracelet/lipgloss@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-10-01T12:56:30.439Z","dependent_packages_count":3954,"downloads":null,"downloads_period":null,"dependent_repos_count":1233,"rankings":{"downloads":null,"dependent_repos_count":0.22232412221913295,"dependent_packages_count":0.09305867364935243,"stargazers_count":0.8666192412907722,"forks_count":2.2283013350312446,"docker_downloads_count":0.09005008776771227,"average":0.7000706919916428},"purl":"pkg:golang/github.com/charmbracelet/lipgloss","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/charmbracelet/lipgloss","docker_dependents_count":1081,"docker_downloads_count":2898614355,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/charmbracelet/lipgloss","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/charmbracelet/lipgloss/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-01T04:38:37.151Z","issues_count":131,"pull_requests_count":435,"avg_time_to_close_issue":15632049.421052631,"avg_time_to_close_pull_request":3334210.783606557,"issues_closed_count":57,"pull_requests_closed_count":305,"pull_request_authors_count":98,"issue_authors_count":96,"avg_comments_per_issue":2.0763358778625953,"avg_comments_per_pull_request":0.9816091954022989,"merged_pull_requests_count":232,"bot_issues_count":2,"bot_pull_requests_count":75,"past_year_issues_count":9,"past_year_pull_requests_count":60,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1576264.576923077,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":26,"past_year_pull_request_authors_count":42,"past_year_issue_authors_count":9,"past_year_avg_comments_per_issue":0.7777777777777778,"past_year_avg_comments_per_pull_request":0.3333333333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":8,"past_year_merged_pull_requests_count":16,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/issues","maintainers":[{"login":"bashbunni","count":77,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bashbunni"},{"login":"aymanbagabas","count":56,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aymanbagabas"},{"login":"meowgorithm","count":45,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowgorithm"},{"login":"andreynering","count":22,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreynering"},{"login":"caarlos0","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/caarlos0"},{"login":"muesli","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/muesli"},{"login":"maaslalani","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/maaslalani"},{"login":"taciturnaxolotl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taciturnaxolotl"},{"login":"andrinoff","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrinoff"},{"login":"raphamorim","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raphamorim"}],"active_maintainers":[{"login":"taciturnaxolotl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taciturnaxolotl"},{"login":"andrinoff","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrinoff"},{"login":"meowgorithm","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowgorithm"},{"login":"raphamorim","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raphamorim"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcharmbracelet%2Flipgloss/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcharmbracelet%2Flipgloss/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcharmbracelet%2Flipgloss/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcharmbracelet%2Flipgloss/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcharmbracelet%2Flipgloss/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcharmbracelet%2Flipgloss/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2539756,"maintainers_count":0,"namespaces_count":852760,"keywords_count":136985,"github":"golang","metadata":{"funded_packages_count":110283,"sync_missing_packages_cursor":{"timestamp":"2026-09-29T00:04:57.155362Z","path":"github.com/virtengine/virtengine/sdk/specs","version":"v0.0.0-20260928231908-c0c887541540"},"rate_limit":5},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-10-01T05:04:10.855Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}}],"commits":{"id":8995,"full_name":"charmbracelet/lipgloss","default_branch":"main","total_commits":649,"total_committers":50,"total_bot_commits":57,"total_bot_committers":2,"mean_commits":12.98,"dds":0.6687211093990755,"past_year_total_commits":69,"past_year_total_committers":18,"past_year_total_bot_commits":16,"past_year_total_bot_committers":2,"past_year_mean_commits":3.8333333333333335,"past_year_dds":0.6521739130434783,"last_synced_at":"2026-10-03T05:34:15.418Z","last_synced_commit":"6a419c6543d3475a369ef08f6252a2a6f33be733","created_at":"2023-03-07T09:49:50.278Z","updated_at":"2026-10-03T05:34:15.265Z","committers":[{"name":"Christian Rocha","email":"christian@rocha.is","login":"meowgorithm","count":215},{"name":"Ayman Bagabas","email":"ayman.bagabas@gmail.com","login":"aymanbagabas","count":148},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":52},{"name":"Andrey Nering","email":"andreynering","login":"andreynering","count":45},{"name":"bashbunni","email":"15822994+bashbunni","login":"bashbunni","count":35},{"name":"Christian Muehlhaeuser","email":"muesli@gmail.com","login":"muesli","count":31},{"name":"Carlos Alexandro Becker","email":"caarlos0","login":"caarlos0","count":18},{"name":"Liam Stanley","email":"liam@liam.sh","login":"lrstanley","count":15},{"name":"Maas Lalani","email":"maas@lalani.dev","login":"maaslalani","count":15},{"name":"Kiyon","email":"kiyonlin@163.com","login":"kiyonlin","count":6},{"name":"Michael Lorant","email":"michael.lorant@nine.com.au","login":"mikelorant","count":6},{"name":"Charm","email":"124303983+charmcli","login":"charmcli","count":5},{"name":"github-actions[bot]","email":"41898282+github-actions[bot]","login":"github-actions[bot]","count":5},{"name":"nervo","email":"nervo@nervo.net","login":"nervo","count":4},{"name":"Dusan Gligoric","email":"7six@protonmail.com","login":"76creates","count":4},{"name":"Kieran Klukas","email":"kieran@dunkirk.sh","login":"taciturnaxolotl","count":4},{"name":"Rohan Santhosh Kumar","email":"181558744+Rohan5commit","login":"Rohan5commit","count":3},{"name":"Matt Sherman","email":"mwsherman@gmail.com","login":"clipperhouse","count":2},{"name":"Glenn Gonda","email":"alohaglenn@icloud.com","login":"gzipChrist","count":2},{"name":"Drew Smirnoff","email":"drew@charm.land","login":"andrinoff","count":2},{"name":"Martino di Filippo","email":"martino.di-filippo@klarna.com","login":"MartinodF","count":2},{"name":"mieubrisse","email":"mieubrisse@gmail.com","login":null,"count":2},{"name":"Aditi Patel","email":"aditipatelpro@gmail.com","login":"aditipatelpro","count":1},{"name":"Ahmed Khalf","email":"ahmedkhalf567@gmail.com","login":"ahmedkhalf","count":1},{"name":"Ayyan","email":"ayn2op@gmail.com","login":"ayn2op","count":1},{"name":"derezzolution","email":"bryan@derezz.com","login":"derezzolution","count":1},{"name":"Will Winder","email":"wwinder.unh@gmail.com","login":"winder","count":1},{"name":"Victor/Alyx Bersy","email":"victor.bersy@hey.com","login":"AlyxPractice","count":1},{"name":"Unseen Daan","email":"UnseenBook","login":"UnseenBook","count":1},{"name":"Tanish Azad","email":"tanishazad03@gmail.com","login":"Taz03","count":1},{"name":"Stefan VanBuren","email":"stefan@vanburen.xyz","login":"stefanvanburen","count":1},{"name":"Samuel Wrenn","email":"swrenn@gmail.com","login":"swrenn","count":1},{"name":"Ryan Plant","email":"ryan@ryanplant.net","login":"trytriangles","count":1},{"name":"Reid Mason","email":"maddogshain132@gmail.com","login":"ReidMason","count":1},{"name":"Raphael Amorim","email":"rapha850@gmail.com","login":"raphamorim","count":1},{"name":"Pete Steyert-Woods","email":"email@pete-woods.com","login":"pete-woods","count":1},{"name":"Nicolas Gonzalez","email":"ndgfrs@gmail.com","login":"nicdgonzalez","count":1},{"name":"László GÖRÖG","email":"contact@nergal.xyz","login":"nerg4l","count":1},{"name":"Luka Markušić","email":"luka.markusic@microblink.com","login":"mark2185","count":1},{"name":"Justin Chadwell","email":"me@jedevc.com","login":"jedevc","count":1},{"name":"Julien Heller","email":"5218949+flux627","login":"flux627","count":1},{"name":"Julien Ammous","email":"schmurfy@gmail.com","login":"schmurfy","count":1},{"name":"István Donkó","email":"istvan.donko@gmail.com","login":"isti115","count":1},{"name":"Ismael Padilla","email":"padillaismael92@gmail.com","login":"ismaelpadilla","count":1},{"name":"Hugo Leonardo Costa e Silva","email":"hugoleodev@gmail.com","login":"hugoleodev","count":1},{"name":"Dolev Hadar","email":"6196971+dlvhdr","login":"dlvhdr","count":1},{"name":"Calo Bozan","email":"calobozan@gmail.com","login":"calobozan","count":1},{"name":"Broderick Westrope","email":"brodie.westrope@gmail.com","login":"Broderick-Westrope","count":1},{"name":"Brandon Fulljames","email":"bfullj@gmail.com","login":"Evertras","count":1},{"name":"Ben Iofel","email":"github@iofel.me","login":"benwaffle","count":1}],"past_year_committers":[{"name":"Ayman Bagabas","email":"ayman.bagabas@gmail.com","login":"aymanbagabas","count":24},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":14},{"name":"Christian Rocha","email":"christian@rocha.is","login":"meowgorithm","count":4},{"name":"Kieran Klukas","email":"kieran@dunkirk.sh","login":"taciturnaxolotl","count":4},{"name":"Rohan Santhosh Kumar","email":"181558744+Rohan5commit","login":"Rohan5commit","count":3},{"name":"github-actions[bot]","email":"41898282+github-actions[bot]","login":"github-actions[bot]","count":2},{"name":"Matt Sherman","email":"mwsherman@gmail.com","login":"clipperhouse","count":2},{"name":"Liam Stanley","email":"liam@liam.sh","login":"lrstanley","count":2},{"name":"Drew Smirnoff","email":"drew@charm.land","login":"andrinoff","count":2},{"name":"Charm","email":"124303983+charmcli","login":"charmcli","count":2},{"name":"Andrey Nering","email":"andreynering","login":"andreynering","count":2},{"name":"Martino di Filippo","email":"martino.di-filippo@klarna.com","login":"MartinodF","count":2},{"name":"Calo Bozan","email":"calobozan@gmail.com","login":"calobozan","count":1},{"name":"Ayyan","email":"ayn2op@gmail.com","login":"ayn2op","count":1},{"name":"Dolev Hadar","email":"6196971+dlvhdr","login":"dlvhdr","count":1},{"name":"Julien Heller","email":"5218949+flux627","login":"flux627","count":1},{"name":"Justin Chadwell","email":"me@jedevc.com","login":"jedevc","count":1},{"name":"Pete Steyert-Woods","email":"email@pete-woods.com","login":"pete-woods","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-10-04T00:00:07.749Z","repositories_count":8070201,"commits_count":1227131620,"contributors_count":56095657,"owners_count":1687887,"committers_count":3728905,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues":{"table":{"full_name":"charmbracelet/lipgloss","html_url":"https://github.com/charmbracelet/lipgloss","last_synced_at":"2026-10-03T05:34:23.784Z","status":null,"issues_count":132,"pull_requests_count":438,"avg_time_to_close_issue":15632049.421052631,"avg_time_to_close_pull_request":3324216.7581699346,"issues_closed_count":57,"pull_requests_closed_count":306,"pull_request_authors_count":99,"issue_authors_count":97,"avg_comments_per_issue":2.0606060606060606,"avg_comments_per_pull_request":0.9771689497716894,"merged_pull_requests_count":232,"bot_issues_count":2,"bot_pull_requests_count":76,"past_year_issues_count":10,"past_year_pull_requests_count":62,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1528108.0740740742,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":27,"past_year_pull_request_authors_count":42,"past_year_issue_authors_count":10,"past_year_avg_comments_per_issue":0.7,"past_year_avg_comments_per_pull_request":0.3387096774193548,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":9,"past_year_merged_pull_requests_count":16,"created_at":"2023-05-16T21:07:18.344Z","updated_at":"2026-10-03T05:34:23.784Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/charmbracelet%2Flipgloss/issues","issue_labels_count":{"table":{"enhancement":27,"bug":26,"documentation":6,"question":5,"v2":4,"good first issue":3,"dependencies":2}},"pull_request_labels_count":{"table":{"dependencies":58,"bug":24,"enhancement":21,"v2":20,"documentation":19,"triage":7,"go":4,"proposal":1}},"issue_author_associations_count":{"table":{"NONE":104,"MEMBER":23,"CONTRIBUTOR":5}},"pull_request_author_associations_count":{"table":{"MEMBER":222,"NONE":120,"CONTRIBUTOR":96}},"issue_authors":{"table":{"bashbunni":14,"knz":11,"meowgorithm":3,"aymanbagabas":3,"qualidafial":2,"pachecot":2,"caarlos0":2,"Delta456":2,"dependabot[bot]":2,"wI2L":2,"nervo":2,"dlvhdr":2,"alexanderbh":1,"janearc":1,"joaogmguimaraes":1,"testinfected":1,"xhon-pelushi":1,"marcotrosi":1,"siennathesane":1,"kalensk":1,"miketonks-form3":1,"debevv":1,"JoeyFreeland-DojoFive":1,"vt-alt":1,"mieubrisse":1,"FredrikL":1,"OnFireByte":1,"benleb":1,"NiloCK":1,"killerddd3":1,"haarts":1,"qustavo":1,"rchaganti":1,"mfridman":1,"Apsu":1,"AYehia0":1,"vito":1,"jon4hz":1,"BlueFalconHD":1,"pomdtr":1,"jefferai":1,"adejoux":1,"SVendittelli":1,"andreas-hakansson-ingka":1,"goyapara-deshaw":1,"lost22git":1,"junhinhow":1,"myaaaaaaaaa":1,"andyfeller":1,"loubenl":1,"shaunco":1,"orlangure":1,"AdrienHorgnies":1,"orhun":1,"blacktop":1,"Horryportier":1,"olivertzeng":1,"TLINDEN":1,"hanxuanliang":1,"robinovitch61":1,"jonrosner":1,"allyring":1,"jcbasso":1,"andreynering":1,"UnseenBook":1,"magodo":1,"tartavull":1,"QuentinouLeTwist":1,"LaBatata101":1,"cloverLynn":1,"tylerwgrass":1,"adriens":1,"dunric":1,"rohitrgupta":1,"ZviBaratz":1,"leg100":1,"bardisty":1,"davidcelis":1,"bljohnsondev":1,"gczgcz2015":1,"MichaelMure":1,"gravilk":1,"decentral1se":1,"vinaycharlie01":1,"AkshayKalose":1,"njfanxun":1,"eugener":1,"unikzforce":1,"vincentfiestada":1,"vsoch":1,"noahgorstein":1,"joshallenit":1,"keppy":1,"kolkov":1,"antonmedv":1,"greycodee":1,"pinpox":1}},"pull_request_authors":{"table":{"bashbunni":63,"dependabot[bot]":61,"aymanbagabas":53,"meowgorithm":42,"andreynering":21,"caarlos0":17,"github-actions[bot]":15,"muesli":15,"charmcli":8,"mikelorant":8,"nervo":7,"pachecot":5,"maaslalani":4,"lrstanley":4,"wyf027":3,"taciturnaxolotl":3,"beltagyy":3,"CannibalVox":2,"raphamorim":2,"knz":2,"derezzolution":2,"singhvishalkr":2,"akaoio":2,"blazingbbq":2,"qualidafial":2,"nicdgonzalez":2,"kolkov":2,"xbrxr03":2,"lonnywong":2,"mieubrisse":2,"AdrienHorgnies":2,"zveinn":2,"davidmdm":2,"AdamMagued":2,"ldelriof":2,"ndfsa":2,"griimick":2,"unamdev0":2,"andrinoff":2,"gzipChrist":2,"schmorrison":2,"SuperJura":1,"Isti115":1,"winder":1,"MichaelMure":1,"ryanchou1994":1,"yorukot":1,"sueun-dev":1,"00200200":1,"Broderick-Westrope":1,"Rohan5commit":1,"janearc":1,"syf2211":1,"dgageot":1,"difley":1,"winklemad":1,"bunlongheng":1,"c-tonneslan":1,"VictorBersy":1,"QuentinouLeTwist":1,"nityanand123gupta":1,"toller892":1,"Charlie-Wang-03":1,"Maverobot":1,"AyushBhosale":1,"frejonb":1,"austinoneil":1,"larrasket":1,"Taz03":1,"jkellogg01":1,"buztard":1,"benwaffle":1,"s3onghyun":1,"dlvhdr":1,"eugener":1,"gibmat":1,"pete-woods":1,"LeSingh1":1,"MartinodF":1,"sifhg":1,"ZviBaratz":1,"troclaux":1,"samox73":1,"lukechampine":1,"vignesh2027":1,"rohitrgupta":1,"swrenn":1,"sb123sb123":1,"bentleylong":1,"upuddu":1,"TheRodzz":1,"nerg4l":1,"loubenl":1,"majiayu000":1,"willemkokke":1,"eloubens":1,"aditipatelpro":1,"jadb":1,"UnseenBook":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-10-03T00:00:07.720Z","repositories_count":17759920,"issues_count":47390021,"pull_requests_count":147239882,"authors_count":11905455,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"}},"past_year_issue_labels_count":{"table":{}},"past_year_pull_request_labels_count":{"table":{"dependencies":8}},"past_year_issue_author_associations_count":{"table":{"NONE":10}},"past_year_pull_request_author_associations_count":{"table":{"NONE":42,"CONTRIBUTOR":14,"MEMBER":6}},"past_year_issue_authors":{"table":{"AdrienHorgnies":1,"bardisty":1,"Delta456":1,"janearc":1,"junhinhow":1,"keppy":1,"QuentinouLeTwist":1,"TLINDEN":1,"xhon-pelushi":1,"ZviBaratz":1}},"past_year_pull_request_authors":{"table":{"dependabot[bot]":8,"beltagyy":3,"wyf027":3,"charmcli":3,"taciturnaxolotl":3,"AdamMagued":2,"AdrienHorgnies":2,"andrinoff":2,"xbrxr03":2,"singhvishalkr":2,"ryanchou1994":1,"s3onghyun":1,"sb123sb123":1,"sifhg":1,"sueun-dev":1,"syf2211":1,"TheRodzz":1,"toller892":1,"troclaux":1,"upuddu":1,"vignesh2027":1,"willemkokke":1,"winklemad":1,"ZviBaratz":1,"00200200":1,"AyushBhosale":1,"bunlongheng":1,"Charlie-Wang-03":1,"c-tonneslan":1,"dgageot":1,"github-actions[bot]":1,"jadb":1,"janearc":1,"kolkov":1,"larrasket":1,"LeSingh1":1,"majiayu000":1,"meowgorithm":1,"nityanand123gupta":1,"pete-woods":1,"QuentinouLeTwist":1,"Rohan5commit":1}},"maintainers":[{"table":{"login":"bashbunni","count":77,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bashbunni"}},{"table":{"login":"aymanbagabas","count":56,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aymanbagabas"}},{"table":{"login":"meowgorithm","count":45,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowgorithm"}},{"table":{"login":"andreynering","count":22,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreynering"}},{"table":{"login":"caarlos0","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/caarlos0"}},{"table":{"login":"muesli","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/muesli"}},{"table":{"login":"maaslalani","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/maaslalani"}},{"table":{"login":"taciturnaxolotl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taciturnaxolotl"}},{"table":{"login":"andrinoff","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrinoff"}},{"table":{"login":"raphamorim","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raphamorim"}}],"active_maintainers":[{"table":{"login":"taciturnaxolotl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/taciturnaxolotl"}},{"table":{"login":"andrinoff","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrinoff"}},{"table":{"login":"meowgorithm","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/meowgorithm"}}]}},"events":{"total":{"CommitCommentEvent":2,"CreateEvent":117,"DeleteEvent":112,"DiscussionEvent":4,"ForkEvent":65,"IssueCommentEvent":246,"IssuesEvent":70,"PullRequestEvent":223,"PullRequestReviewCommentEvent":122,"PullRequestReviewEvent":195,"PushEvent":382,"ReleaseEvent":7,"WatchEvent":1915},"last_year":{"CreateEvent":14,"DeleteEvent":9,"DiscussionEvent":4,"ForkEvent":18,"IssueCommentEvent":31,"IssuesEvent":8,"PullRequestEvent":25,"PullRequestReviewCommentEvent":2,"PullRequestReviewEvent":14,"PushEvent":57,"WatchEvent":455}},"keywords":["cli","go","golang","hacktoberfest","layout","style","tui"],"dependencies":[{"ecosystem":"go","filepath":"example/go.mod","sha":null,"kind":"manifest","created_at":"2022-07-12T17:34:11.185Z","updated_at":"2022-07-12T17:34:11.185Z","repository_link":"https://github.com/charmbracelet/lipgloss/blob/main/example/go.mod","dependencies":[{"id":189648524,"package_name":"github.com/charmbracelet/lipgloss","ecosystem":"go","requirements":"v0.4.0","direct":true,"kind":"runtime","optional":false},{"id":189648525,"package_name":"github.com/lucasb-eyer/go-colorful","ecosystem":"go","requirements":"v1.2.0","direct":true,"kind":"runtime","optional":false},{"id":189648526,"package_name":"golang.org/x/term","ecosystem":"go","requirements":"v0.0.0-20210317153231-de623e64d2a6","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"go","filepath":"example/go.sum","sha":null,"kind":"lockfile","created_at":"2022-07-12T17:34:11.673Z","updated_at":"2022-07-12T17:34:11.673Z","repository_link":"https://github.com/charmbracelet/lipgloss/blob/main/example/go.sum","dependencies":[{"id":189656134,"package_name":"github.com/lucasb-eyer/go-colorful","ecosystem":"go","requirements":"v1.2.0","direct":false,"kind":"runtime","optional":false},{"id":189656138,"package_name":"github.com/mattn/go-isatty","ecosystem":"go","requirements":"v0.0.14","direct":false,"kind":"runtime","optional":false},{"id":189656140,"package_name":"github.com/mattn/go-runewidth","ecosystem":"go","requirements":"v0.0.10","direct":false,"kind":"runtime","optional":false},{"id":189656142,"package_name":"github.com/mattn/go-runewidth","ecosystem":"go","requirements":"v0.0.13","direct":false,"kind":"runtime","optional":false},{"id":189656144,"package_name":"github.com/muesli/reflow","ecosystem":"go","requirements":"v0.2.1-0.20210115123740-9e1d0d53df68","direct":false,"kind":"runtime","optional":false},{"id":189656146,"package_name":"github.com/muesli/termenv","ecosystem":"go","requirements":"v0.11.1-0.20220204035834-5ac8409525e0","direct":false,"kind":"runtime","optional":false},{"id":189656147,"package_name":"github.com/rivo/uniseg","ecosystem":"go","requirements":"v0.1.0","direct":false,"kind":"runtime","optional":false},{"id":189656148,"package_name":"github.com/rivo/uniseg","ecosystem":"go","requirements":"v0.2.0","direct":false,"kind":"runtime","optional":false},{"id":189656151,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20201119102817-f84b799fce68","direct":false,"kind":"runtime","optional":false},{"id":189656153,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20210630005230-0f9fa26af87c","direct":false,"kind":"runtime","optional":false},{"id":189656156,"package_name":"golang.org/x/term","ecosystem":"go","requirements":"v0.0.0-20210317153231-de623e64d2a6","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"go","filepath":"go.mod","sha":null,"kind":"manifest","created_at":"2022-07-12T17:34:12.228Z","updated_at":"2022-07-12T17:34:12.228Z","repository_link":"https://github.com/charmbracelet/lipgloss/blob/main/go.mod","dependencies":[{"id":189660907,"package_name":"github.com/lucasb-eyer/go-colorful","ecosystem":"go","requirements":"v1.2.0","direct":true,"kind":"runtime","optional":false},{"id":189660908,"package_name":"github.com/mattn/go-runewidth","ecosystem":"go","requirements":"v0.0.13","direct":true,"kind":"runtime","optional":false},{"id":189660909,"package_name":"github.com/muesli/reflow","ecosystem":"go","requirements":"v0.2.1-0.20210115123740-9e1d0d53df68","direct":true,"kind":"runtime","optional":false},{"id":189660910,"package_name":"github.com/muesli/termenv","ecosystem":"go","requirements":"v0.11.1-0.20220204035834-5ac8409525e0","direct":true,"kind":"runtime","optional":false},{"id":189660911,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20210630005230-0f9fa26af87c","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"go","filepath":"go.sum","sha":null,"kind":"lockfile","created_at":"2022-07-12T17:34:12.388Z","updated_at":"2022-07-12T17:34:12.388Z","repository_link":"https://github.com/charmbracelet/lipgloss/blob/main/go.sum","dependencies":[{"id":189664724,"package_name":"github.com/lucasb-eyer/go-colorful","ecosystem":"go","requirements":"v1.2.0","direct":false,"kind":"runtime","optional":false},{"id":189664725,"package_name":"github.com/mattn/go-isatty","ecosystem":"go","requirements":"v0.0.14","direct":false,"kind":"runtime","optional":false},{"id":189664726,"package_name":"github.com/mattn/go-runewidth","ecosystem":"go","requirements":"v0.0.10","direct":false,"kind":"runtime","optional":false},{"id":189664727,"package_name":"github.com/mattn/go-runewidth","ecosystem":"go","requirements":"v0.0.13","direct":false,"kind":"runtime","optional":false},{"id":189664728,"package_name":"github.com/muesli/reflow","ecosystem":"go","requirements":"v0.2.1-0.20210115123740-9e1d0d53df68","direct":false,"kind":"runtime","optional":false},{"id":189664729,"package_name":"github.com/muesli/termenv","ecosystem":"go","requirements":"v0.11.1-0.20220204035834-5ac8409525e0","direct":false,"kind":"runtime","optional":false},{"id":189664730,"package_name":"github.com/rivo/uniseg","ecosystem":"go","requirements":"v0.1.0","direct":false,"kind":"runtime","optional":false},{"id":189664731,"package_name":"github.com/rivo/uniseg","ecosystem":"go","requirements":"v0.2.0","direct":false,"kind":"runtime","optional":false},{"id":189664732,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20210630005230-0f9fa26af87c","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/build.yml","sha":null,"kind":"manifest","created_at":"2023-02-04T22:46:30.712Z","updated_at":"2023-02-04T22:46:30.712Z","repository_link":"https://github.com/charmbracelet/lipgloss/blob/main/.github/workflows/build.yml","dependencies":[{"id":7357105160,"package_name":"actions/setup-go","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7357105161,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3.3.0","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/coverage.yml","sha":null,"kind":"manifest","created_at":"2023-02-04T22:46:30.892Z","updated_at":"2023-02-04T22:46:30.892Z","repository_link":"https://github.com/charmbracelet/lipgloss/blob/main/.github/workflows/coverage.yml","dependencies":[{"id":7357105270,"package_name":"actions/setup-go","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7357105271,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3.3.0","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/lint-soft.yml","sha":null,"kind":"manifest","created_at":"2023-02-04T22:46:30.929Z","updated_at":"2023-02-04T22:46:30.929Z","repository_link":"https://github.com/charmbracelet/lipgloss/blob/main/.github/workflows/lint-soft.yml","dependencies":[{"id":7357105304,"package_name":"actions/setup-go","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7357105306,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3.3.0","direct":true,"kind":"composite","optional":false},{"id":7357105307,"package_name":"golangci/golangci-lint-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/lint.yml","sha":null,"kind":"manifest","created_at":"2023-02-04T22:46:30.944Z","updated_at":"2023-02-04T22:46:30.944Z","repository_link":"https://github.com/charmbracelet/lipgloss/blob/main/.github/workflows/lint.yml","dependencies":[{"id":7357105313,"package_name":"actions/setup-go","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7357105314,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3.3.0","direct":true,"kind":"composite","optional":false},{"id":7357105315,"package_name":"golangci/golangci-lint-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]}],"score":35.10114294074106,"created_at":"2026-09-30T03:50:58.432Z","updated_at":"2026-10-04T06:05:05.408Z","avatar_url":"https://github.com/charmbracelet.png","language":"Go","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/379184","html_url":"https://summary.ecosyste.ms/projects/379184"}