charm-lipgloss
CommunityCSS-like terminal styling for Go with lipgloss v2.
Authoralxxpersonal
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Styling terminal output in Go can be verbose and inconsistent; lipgloss v2 provides a composable styling system to produce clean, repeatable TUI visuals.
Core Features & Use Cases
- Style creation and composition with lipgloss.NewStyle() and a rich set of styling options (colors, borders, padding, alignment, tables, lists, trees).
- Built-in support for v2 features like UnderlineStyle and Hyperlink, ANSI color handling, and Layering with NewLayer/Compose for complex layouts.
- Use cases include building CLI tools, dashboards, and terminal UIs that render consistently across terminals with ANSI color support.
Quick Start
Define a style with lipgloss.NewStyle() and render text with Render to display styled terminal output.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: charm-lipgloss Download link: https://github.com/alxxpersonal/forge/archive/main.zip#charm-lipgloss Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.