Go Console

Open-source Go projects categorized as Console

Top 23 Go Console Projects

  1. 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.

  2. 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.

    InfluxDB logo
  3. chroma

    A general purpose syntax highlighter in pure Go (by alecthomas)

    Project mention: Create a Hugo Theme from Scratch - III | dev.to | 2024-10-15

    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.

  4. jira-cli

    🔥 Feature-rich interactive Jira command line.

    Project mention: Jira-CLI | news.ycombinator.com | 2025-03-28
  5. termenv

    Advanced ANSI style & color support for your terminal applications

  6. 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
  7. 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)

    Project mention: Como Validar Dados em Golang? | dev.to | 2024-10-22
  8. circumflex

    🌿 It's Hacker News in your terminal

    Project mention: Browsing Hacker News in the Terminal | news.ycombinator.com | 2024-09-06
  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. moar

    Moar is a pager. It's designed to just do the right thing without any configuration.

  11. clui

    Command Line User Interface (Console UI inspired by TurboVision)

  12. box-cli-maker

    Make Highly Customized Boxes for CLI

  13. rye

    homoiconic dynamic programming language with some new ideas (by refaktor)

    Project mention: Spreadsheets 1/3 – Rye Language | news.ycombinator.com | 2024-12-23

    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 )

  14. 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)

  15. fman

    TUI File Manager

  16. rare

    Create console histograms, bar graphs, tables, heatmaps and more in realtime using regex and expressions. (by zix99)

  17. madonctl

    CLI client for the Mastodon social network API

  18. readline

    Shell library with powerful and modern UI, large feature set, and `.inputrc` support (by reeflective)

  19. console

    Closed-loop application library for Cobra commands (powerful, ready-to-run and easy to use) (by reeflective)

  20. snip

    A simple and minimal command-line snippet manager (by mehran-prs)

  21. Go-Console

    GoConsole: the golang component that eases the creation of beautiful command line interfaces.

  22. ctc

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

  23. go-rain

    ASCII rain effect in the terminal written in Go inspired by nkleemann's ascii-rain

  24. nbacli

    🏀 The NBA in your terminal

  25. slogx

    Simple slog wrapper for easy life, with opentelemetry tracing support

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Console discussion

Log in or Post with

Go Console related posts

  • Spreadsheets 1/3 – Rye Language

    1 project | news.ycombinator.com | 23 Dec 2024
  • Improving PowerShell 📟

    2 projects | dev.to | 25 Nov 2024
  • Melhorando o PowerShell 📟

    2 projects | dev.to | 25 Nov 2024
  • Rye: Homoiconic dynamic programming language with some new ideas

    1 project | news.ycombinator.com | 20 Mar 2024
  • Advent of Code 2023 - Day 1

    1 project | /r/ryelang | 5 Dec 2023
  • Progress in talking to computers (work-in-progress text)

    1 project | /r/ryelang | 29 Nov 2023
  • Terminal Support for Emoji

    7 projects | news.ycombinator.com | 8 Aug 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 23 May 2025
    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 →

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

Sponsored
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.
www.influxdata.com

Did you know that Go is
the 4th most popular programming language
based on number of references?