10

8

6

4

2


8.8

8.9

8.2

8.8
mpb

6.1

7.5

8.3

7.8

9.0
0.0

8.9

8.8

42 Advanced Console UIs packages and projects

  • pterm

    8.8 8.9 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.
  • mpb

    8.2 8.8 Go
    multi progress bar for Go cli applications
  • Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
    Promo www.influxdata.com
    InfluxDB Logo
  • GCli

    6.1 7.5 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命令补全脚本
  • termdash

    8.3 7.8 Go
    Terminal based dashboard.
  • termbox-go

    9.0 0.0 Go
    Pure Go termbox implementation
  • tcell

    8.9 8.8 Go
    Tcell is an alternate terminal package, similar in some ways to termbox, but better in others.
  • Rich Interactive Widgets for Terminal UIs

    9.5 8.0 Go
    Terminal UI library with rich, interactive widgets — written in Golang
  • progressbar

    8.7 6.0 Go
    A really basic thread-safe progress bar for Golang applications
  • go-prompt

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

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

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

    7.6 0.0 Go
    Golang ultimate ANSI-colors that supports Printf/Sprintf methods
  • table

    2.7 0.0 Go
    pretty colorfull tables in go with less effort
  • color

    9.3 6.6 Go
    Color package for Go (golang)
  • go-colorable

    7.0 1.3 Go
    Colorable writer for windows.
  • ctc

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

    7.1 1.6 Go
    isatty for golang.
  • simpletable

    6.3 0.0 Go
    Simple tables in terminal with Go
  • go-colortext

    5.3 0.0 Go
    Change the color of console text.
  • clui

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

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

    2.4 0.0 Go
    An ANSI colour terminal package for Go
  • gocui

    9.5 0.0 Go
    Minimalist Go package aimed at creating Console User Interfaces.
  • termtables

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

    9.7 3.6 Go
    Golang terminal dashboard
  • uilive

    7.8 0.0 Go
    uilive is a go library for updating terminal output in realtime
  • uiprogress

    8.1 0.0 Go
    A go library to render progress bars in terminal applications
  • uitable

    6.8 0.0 Go
    A go library to improve readability in terminal apps using tabular data
  • go-ataman

    1.6 0.0 Go
    Another Text Attribute Manupulator
  • tui-go

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

    5.8 0.0 Go
    A tiny library for super simple Golang tables
  • cfmt

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

    5.7 2.3 Go
    Tabular simplifies printing ASCII tables from command line utilities
  • gommon/color

    0.2 -
    Style terminal text.
  • marker

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

    7.7 6.0 Go
    Advanced ANSI style & color support for your terminal applications
  • crab-config-files-templating

    0.5 0.0 Go
    Dynamic configuration file templating tool for kubernetes manifest or general configuration files
  • bubbletea

    9.8 8.8 Go
    A powerful little TUI framework 🏗
  • lipgloss

    9.3 7.8 Go
    Style definitions for nice terminal layouts 👄
  • go-palette

    1.2 3.3 Go
    Decorate your terminals using Palette 🎨
  • bubbles

    8.9 8.4 Go
    TUI components for Bubble Tea 🫧
  • bubble-table

    5.6 5.8 Go
    A customizable, interactive table component for the Bubble Tea framework

Add another 'Advanced Console UIs' Package