SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Go Console Projects
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
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.
Git is a titan. As I mentioned earlier, I never intended to replace it, but I wanted to create a VCS that stands out in its own way. I have many ambitious plans to introduce unique features, but the first step was enhancing the user experience by developing an elegant UI. To achieve this, I used pterm, a Go library for building visually appealing terminal interfaces. The UI is structured with reusable components, making it both modular and maintainable.
-
Project mention: I Built a Terminal UI for Firebase Firestore (and It Changed How I Work) | dev.to | 2026-01-10
Syntax Highlighting: chroma - Fast, accurate syntax highlighting with theme support.
-
-
-
murex
A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)
Murex has had this capability for years. (https://github.com/lmorg/murex)
I’m on my phone at the moment and cooking so cannot type any examples, but if I get time, I’ll throw together some comparisons later tonight
-
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)
-
I went looking for a 'new' pager a couple years back and settled on this [0]. I've since gone back to `less` since it got annoying jumping between systems and having different pagers, but when I used it it was quite nice.
[0] https://github.com/walles/moor
-
-
-
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 terminal-based histograms, bar graphs, tables, heatmaps and more in realtime using regex and expressions. (by zix99)
Project mention: TIL about rare, a CLI aggregation visualization tool | news.ycombinator.com | 2026-01-26 -
-
-
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
-
Project mention: Watch MLB games from the comfort of your own terminal | news.ycombinator.com | 2025-10-02
-
-
-
Project mention: ASCII characters are not pixels: a deep dive into ASCII rendering | news.ycombinator.com | 2026-01-17
Go Console discussion
Go Console related posts
-
👨🏻💻 Developing my own VCS
-
Why I Created lazymake: Solving Make's UX Problem
-
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
-
A note from our sponsor - SaaSHub
www.saashub.com | 6 Jun 2026
Index
What are some of the best open-source Console projects in Go? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | jira-cli | 5,694 |
| 2 | pterm | 5,466 |
| 3 | chroma | 4,953 |
| 4 | circumflex | 2,008 |
| 5 | termenv | 2,004 |
| 6 | murex | 1,885 |
| 7 | CLI Color | 1,602 |
| 8 | moor | 1,091 |
| 9 | clui | 689 |
| 10 | rye | 685 |
| 11 | GCli | 376 |
| 12 | rare | 352 |
| 13 | fman | 338 |
| 14 | madonctl | 202 |
| 15 | readline | 142 |
| 16 | console | 108 |
| 17 | snip | 79 |
| 18 | Go-Console | 54 |
| 19 | ctc | 53 |
| 20 | nbacli | 48 |
| 21 | go-rain | 43 |
| 22 | slogx | 30 |
| 23 | imeji | 26 |