10

8

6

4

2


9.9

9.1

9.6

2.4

9.5

2.7

9.4

8.8

9.3

4.3

42 Advanced Console UIs packages and projects

  • bubbletea

    9.9 9.1 Go
    A powerful little TUI framework 🏗
  • termui

    9.6 2.4 Go
    Golang terminal dashboard
  • InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
    Promo www.influxdata.com
    InfluxDB Logo
  • Rich Interactive Widgets for Terminal UIs

    9.6 6.6 Go
    Terminal UI library with rich, interactive widgets — written in Golang
  • gocui

    9.5 2.7 Go
    Minimalist Go package aimed at creating Console User Interfaces.
  • lipgloss

    9.4 8.8 Go
    Style definitions for nice terminal layouts 👄
  • color

    9.3 4.3 Go
    Color package for Go (golang)
  • bubbles

    9.1 8.5 Go
    TUI components for Bubble Tea 🫧
  • go-prompt

    9.0 0.0 Go
    Building powerful interactive prompts in Go, inspired by python-prompt-toolkit.
  • tcell

    8.9 6.4 Go
    Tcell is an alternate terminal package, similar in some ways to termbox, but better in others.
  • termbox-go

    8.9 0.0 Go
    Pure Go termbox implementation
  • pterm

    8.9 7.8 Go
    ✨ #PTerm is a modern Go module to easily beautify console output. Featuring charts, progressbars, tables, trees, text input, select menus and much more 🚀 It's completely configurable and 100% cross-platform compatible.
  • progressbar

    8.7 7.9 Go
    A really basic thread-safe progress bar for Golang applications
  • tui-go

    8.5 0.0 Go
    DISCONTINUED. Go UI library for building rich terminal applications.
  • asciigraph

    8.3 6.1 Go
    Go package to make lightweight ASCII line graph ╭┈╯ in command line apps with no other dependencies.
  • termdash

    8.3 6.7 Go
    Terminal based dashboard.
  • mpb

    8.1 9.0 Go
    multi progress bar for Go cli applications
  • uiprogress

    8.0 0.0 Go
    A go library to render progress bars in terminal applications
  • termenv

    7.8 5.8 Go
    Advanced ANSI style & color support for your terminal applications
  • uilive

    7.7 0.0 Go
    uilive is a go library for updating terminal output in realtime
  • aurora

    7.5 3.0 Go
    Golang ultimate ANSI-colors that supports Printf/Sprintf methods
  • go-isatty

    7.1 0.0 Go
    isatty for golang.
  • go-colorable

    7.0 4.5 Go
    Colorable writer for windows.
  • clui

    6.8 0.0 Go
    Command Line User Interface (Console UI inspired by TurboVision)
  • uitable

    6.7 0.0 Go
    A go library to improve readability in terminal apps using tabular data
  • termtables

    6.3 0.0 Go
    DISCONTINUED. A Go port of the Ruby library terminal-tables for simple ASCII table generation as well as providing markdown and HTML output
  • simpletable

    6.3 0.0 Go
    Simple tables in terminal with Go
  • bubble-table

    6.2 5.4 Go
    A customizable, interactive table component for the Bubble Tea framework
  • chalk

    6.1 0.0 Go
    Intuitive package for prettifying terminal/console output. http://godoc.org/github.com/ttacon/chalk
  • GCli

    6.0 5.7 Go
    🖥 Go CLI application, tool library, running CLI commands, support console color, user interaction, progress display, data formatting display, generate bash/zsh completion add more features. Go的命令行应用,工具库,运行CLI命令,支持命令行色彩,用户交互,进度显示,数据格式化显示,生成bash/zsh命令补全脚本
  • yacspin

    6.0 3.2 Go
    Yet Another CLi Spinner; providing over 80 easy to use and customizable terminal spinners for multiple OSes
  • tabby

    5.7 0.0 Go
    A tiny library for super simple Golang tables
  • tabular

    5.6 2.3 Go
    DISCONTINUED. Tabular simplifies printing ASCII tables from command line utilities
  • go-colortext

    5.2 0.0 Go
    Change the color of console text.
  • cfmt

    4.0 0.0 Go
    :art: Contextual fmt inspired by bootstrap color classes
  • marker

    3.0 0.0 Go
    🖍️ Marker is the easiest way to match and mark strings for colorful terminal outputs!
  • ctc

    2.6 0.0 Go
    Console Text Colors - The non-invasive cross-platform terminal color library does not need to modify the Print method
  • table

    2.6 0.0 Go
    pretty colorfull tables in go with less effort
  • colourize

    2.4 0.0 Go
    DISCONTINUED. An ANSI colour terminal package for Go
  • go-ataman

    1.7 0.0 Go
    Another Text Attribute Manupulator
  • go-palette

    1.4 3.3 Go
    Decorate your terminals using Palette 🎨
  • crab-config-files-templating

    0.6 0.0 Go
    Dynamic configuration file templating tool for kubernetes manifest or general configuration files
  • gommon/color

    0.2 -
    Style terminal text.

Add another 'Advanced Console UIs' Package