Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression. Learn more →
Top 19 Go Console Projects
-
-
cointop
A fast and lightweight interactive terminal based UI application for tracking cryptocurrencies 🚀
Project mention: Monitor cryptocurrency stats from your terminal | reddit.com/r/commandline | 2022-05-01Link: https://github.com/cointop-sh/cointop
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
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.
-
Project mention: Attention to all plugin authors / newcomers; careful with images / videos | reddit.com/r/neovim | 2022-08-19
Lately I started using JIRA-CLI: it alleviates the pain of JIRA making most feature CLI-friendly.
-
-
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: GitHub - gookit/color: 🎨 Terminal color rendering library, support 8/16 colors, 256 colors, RGB color rendering output, support Print/Sprintf methods, compatible with Windows. | reddit.com/r/commandline | 2022-10-20 -
murex
Bash-like shell and scripting environment with advanced features designed for safety and productivity (eg smarter DevOps tooling)
Project mention: Nushell.sh ls – where size > 10mb – –sort-by modified | news.ycombinator.com | 2023-03-12This is similar to how my shell works. It still just passes bytes around but additionally passes information about how those bytes could be interpreted. A schema if you will. So it works as cleanly with POSIX / GNU / et al tools as it does with fancy JSON, YAML, CSV and other document formats.
It basically sits somewhere between Powershell and Bash: typed pipelines like Powershell but without sacrificing familiarity with all the CLI commands you already use day in and day out.
https://github.com/lmorg/murex
As an aside, I’m about to drop a massive update in the next few days that will make the shell even more intuitive to use.
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
Project mention: Show HN: Circumflex, browse HN in your terminal | reddit.com/r/patient_hackernews | 2022-10-14
-
-
-
Project mention: Christmas giveaway: 10 copies of my book Domain-driven Design with Golang book, also AMA | reddit.com/r/golang | 2022-12-23
I believe my story isn't a funny problem that I have specifically used Go lang for though I always wanted to make a CLI without using languages like Python, JS and all because there are many things which can be done with languages like Go. So I made a project called Box CLI Maker.
-
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)
-
-
madonctl - Mastodon CLI client (Go).
-
ctc
Console Text Colors - The non-invasive cross-platform terminal color library does not need to modify the Print method
-
Go-Console
GoConsole: the golang component that eases the creation of beautiful command line interfaces.
Project mention: GoConsole: New Update! thanks all of you for your advice and your help. | reddit.com/r/golang | 2023-03-12I'm grateful for the feedback and support of the Go community, and I hope these changes make GoConsole an even more useful tool for everyone. You can find the updated code on the project's GitHub repository: https://github.com/DrSmithFr/go-console.
-
console
Closed-loop application library for Cobra commands (Menus, oh-my-posh prompts, bells and whistles, easy to use) (by reeflective)
Project mention: Show HN: New set of Go libraries for CLI Development | news.ycombinator.com | 2023-01-11flags aims to merge the concepts from https://github.com/jessevdk/go-flags, and https://github.com/octago/sflags, both relying on struct tags to define CLI command specs. The flags library uses these underlying concepts to produce complete `cobra.Command` trees, and brings many comfort-of-life improvements for the generated applications/commands.
Console (https://github.com/reeflective/console)
-
Project mention: Show HN: NBA CLI app – Basketball in your terminal | news.ycombinator.com | 2022-12-05
-
Project mention: Show HN: New set of Go libraries for CLI Development | news.ycombinator.com | 2023-01-11
This library wraps the readline library (described below) and leverages cobra commands in order to provide a closed-loop console working with cobra commands out of the box, also providing many comfort-of-life features at minimum cost, like support for oh-my-posh prompt engines, different menus and much more.
Readline (https://github.com/reeflective/readline)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go Console related posts
- Customizando o seu Windows Terminal
- Puffin: A TUI for personal finance management using Bubbletea and hledger
- Moar – A pager designed to just do the right thing without any configuration
- Show HN: TUI File Manager with mouse support
- TUI File Manager with mouse support
- Windows Terminal Session Workflow
- Please suggest a terminal text editor
-
A note from our sponsor - InfluxDB
www.influxdata.com | 27 Mar 2023
Index
What are some of the best open-source Console projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | chroma | 3,683 |
2 | cointop | 3,567 |
3 | pterm | 3,378 |
4 | jira-cli | 2,564 |
5 | termenv | 1,316 |
6 | CLI Color | 1,278 |
7 | murex | 879 |
8 | circumflex | 731 |
9 | clui | 649 |
10 | moar | 343 |
11 | box-cli-maker | 340 |
12 | GCli | 305 |
13 | fman | 258 |
14 | madonctl | 182 |
15 | ctc | 42 |
16 | Go-Console | 40 |
17 | console | 23 |
18 | nbacli | 22 |
19 | readline | 21 |