Advanced Console UIs
40 libraries in Command Line / Advanced Console UIs
Go package to make lightweight ASCII line graph ╭┈╯ in command line apps with no other dependencies
ANSI terminal colors that support fmt.Printf/Sprintf
An interactive table component for bubbletea
TUI components for bubbletea
Go framework to build terminal apps, based on The Elm Architecture
Dynamic configuration file templating tool for kubernetes manifest or general configuration files
The non-invasive cross-platform terminal color library does not need to modify the Print method
Go library for rendering ANSI colored text templates in terminals
Colorable writer for windows
Go library for color output in terminals
isatty for golang
Go library that provides elegant and convenient style definitions using ANSI colors. Fully compatible & wraps the [fmt library](https://pkg.go.dev/fmt) for nice terminal layouts
Library for building a powerful interactive prompt, inspired by [python-prompt-toolkit](https://github.com/jonathanslenders/python-prompt-toolkit)
Minimalist Go library aimed at creating Console User Interfaces
Terminal color rendering tool library, support 16 colors, 256 colors, RGB color rendering output, compatible with Windows
Declaratively define styles for color, format and layout in the terminal
Easiest way to match and mark strings for colorful terminal outputs
Multi progress bar for terminal applications
Basic thread-safe progress bar that works in every OS
A library to beautify console output on every platform with many combinable components
Simple tables in a terminal with Go
Go package to easily provide a terminal spinner with options
A tiny library for super simple Golang tables
Small library for terminal color based tables
Termbox is a library for creating cross-platform text-based interfaces
Go terminal dashboard based on **termbox-go** and inspired by [termui](https://github.com/gizak/termui)
Advanced ANSI style & color support for your terminal applications
Go terminal dashboard based on **termbox-go** and inspired by [blessed-contrib](https://github.com/yaronn/blessed-contrib)
Library for updating terminal output in real time
Flexible library to render progress bars in terminal applications
Library to improve readability in terminal apps using tabular data
Yet Another CLi Spinner package, for working with terminal spinners
Render highly customizable boxes in the terminal
Generate a harmonious 16-color terminal palette from a single seed color or string
Terminal JSON viewer & processor
Style terminal text
TUI for browsing, comparing, and editing .env files
Signal-based reactive components framework for building TUIs
High-performance TUI framework with Elm-inspired architecture, perfect Unicode rendering, and zero-allocation event system
goscaf generates opinionated, production-quality Go project boilerplate via an interactive CLI. Stop copy-pasting skeleton code between projects