Repository Analysis

charmbracelet/gum

A tool for glamorous shell scripts 🎀

6.9 Low AI signal View on GitHub
6.9
Adjusted Score
6.9
Raw Score
100%
Time Factor
2026-05-11
Last Push
23,750
Stars
Go
Language
6,992
Lines of Code
90
Files
26
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 0HIGH 0MEDIUM 8LOW 18

Pattern Findings

26 matches across 2 categories. Click a row to expand file-level details.

Decorative Section Separators8 hits · 30 pts
SeverityFileLineSnippet
MEDIUMgum.go114 // ╔══════════════════════╗╔═════════════╗
MEDIUMgum.go118 // ╚══════════════════════╝╚═════════════╝
MEDIUMgum.go127 // ╭────────────────────────────────────────────────╮
MEDIUMgum.go136 // ╰────────────────────────────────────────────────╯
MEDIUMgum.go172 // ╔══════════════════════════════════════════════════╗
MEDIUMgum.go179 // ╚══════════════════════════════════════════════════╝
MEDIUMjoin/command.go11// ╔══════════════════════╗╔═════════════╗
MEDIUMjoin/command.go15// ╚══════════════════════╝╚═════════════╝
Over-Commented Block18 hits · 18 pts
SeverityFileLineSnippet
LOWgum.go41 //
LOWgum.go61
LOWgum.go81 // new-line separated options to choose from.
LOWgum.go101 //
LOWgum.go121
LOWgum.go141 // Spin provides a shell script interface for the spinner bubble.
LOWgum.go161 // It allows you to use Lip Gloss to style text without needing to use Go.
LOWgum.go181 Style style.Options `cmd:"" help:"Apply coloring, borders, spacing to text"`
LOWgum.go201 // https://github.com/charmbracelet/bubbles/tree/master/textarea
LOWgum.go221 //
LOWjoin/command.go1// Package join provides a shell script interface for the lipgloss
LOWfile/file.go1// Package file provides an interface to pick a file from a folder (tree).
LOWcompletion/bash.go41 // after the completion even if there is a single completion provided.
LOWstyle/ascii_a.txt1 #
LOWspin/spin.go1// Package spin provides a shell script interface for the spinner bubble.
LOWtable/table.go1// Package table provides a shell script interface for the table bubble.
LOWexamples/commit.sh1#!/bin/sh
LOWformat/command.go1// Package format allows you to render formatted text from the command line.