Lip Gloss a Go library for designing terminal user interfaces. It takes an expressive, declarative approach to terminal rendering. Users familiar with CSS will feel right at home with Lip Gloss.
The session list, the diff review and the fork dialog are all Lip Gloss layouts over Bubble Tea. Styles that compose meant the whole TUI stayed one render path instead of hand rolled ANSI.
Alternatives Considered
Report
Framer AI AgentsDesign and publish professional sites with AI
Hi! We’re really thrilled about Lip Gloss, our latest release. It's a terminal styling library for Go built with terminal user interfaces in mind. It has a simple CSS-like syntax that makes building for the terminal a breeze.
We made this library after building several complex terminal UIs and studying the resulting design patterns. We hope that this product will make designing for the terminal as simple and as fun as possible, allowing you to focus on building your application rather than concerning yourself with the nuts and bolts of implementation details.
Let us know what you think!
Freeze
CodeAlly
Freeze
LLC Toolkit
Freeze
Camocopy
Freeze