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. Learn more →
Top 23 Go Console Projects
-
pterm
✨ #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.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. 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.
-
Hugo uses chroma for code highlighting. It works well with the default configuration, but I want to go further, such as having the code block theme switch along with the light and dark modes, and providing code block copying functionality.
-
-
-
murex
A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)
Project mention: Elvish – Powerful scripting language and versatile interactive shell | news.ycombinator.com | 2025-04-30 -
CLI Color
🎨 Terminal color rendering library, support 8/16 colors, 256 colors, RGB color rendering output, support Print/Sprintf methods, compatible with Windows. GO CLI 控制台颜色渲染工具库,支持16色,256色,RGB色彩渲染输出,使用类似于 Print/Sprintf,兼容并支持 Windows 环境的色彩渲染 (by gookit)
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
This thing seems like tcl and forth had a baby
Anyway, in the spirit of being helpful I found an asciinema of the spreadsheet behavior https://asciinema.org/a/647708 (from https://github.com/refaktor/rye#asciinema-demos )
-
GCli
🖥 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命令补全脚本 (by gookit)
-
-
rare
Create console histograms, bar graphs, tables, heatmaps and more in realtime using regex and expressions. (by zix99)
-
-
readline
Shell library with powerful and modern UI, large feature set, and `.inputrc` support (by reeflective)
-
console
Closed-loop application library for Cobra commands (powerful, ready-to-run and easy to use) (by reeflective)
-
-
Go-Console
GoConsole: the golang component that eases the creation of beautiful command line interfaces.
-
ctc
Console Text Colors - The non-invasive cross-platform terminal color library does not need to modify the Print method
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go Console discussion
Go Console related posts
-
Spreadsheets 1/3 – Rye Language
-
Improving PowerShell 📟
-
Melhorando o PowerShell 📟
-
Rye: Homoiconic dynamic programming language with some new ideas
-
Advent of Code 2023 - Day 1
-
Progress in talking to computers (work-in-progress text)
-
Terminal Support for Emoji
-
A note from our sponsor - InfluxDB
www.influxdata.com | 23 May 2025
Index
What are some of the best open-source Console projects in Go? This list will help you:
# | Project | Stars |
---|---|---|
1 | pterm | 5,078 |
2 | chroma | 4,582 |
3 | jira-cli | 4,367 |
4 | termenv | 1,833 |
5 | murex | 1,594 |
6 | CLI Color | 1,545 |
7 | circumflex | 1,461 |
8 | moar | 807 |
9 | clui | 683 |
10 | box-cli-maker | 562 |
11 | rye | 556 |
12 | GCli | 371 |
13 | fman | 330 |
14 | rare | 302 |
15 | madonctl | 200 |
16 | readline | 114 |
17 | console | 91 |
18 | snip | 76 |
19 | Go-Console | 52 |
20 | ctc | 48 |
21 | go-rain | 42 |
22 | nbacli | 40 |
23 | slogx | 29 |