100 Command Line packages and projects
-
Rich Interactive Widgets for Terminal UIs
9.4 7.1 GoTerminal UI library with rich, interactive widgets — written in Golang -
go-prompt
9.1 0.0 GoBuilding powerful interactive prompts in Go, inspired by python-prompt-toolkit. -
tcell
8.9 7.4 GoTcell is an alternate terminal package, similar in some ways to termbox, but better in others. -
cointop
8.8 8.6 GoA fast and lightweight interactive terminal based UI application for tracking cryptocurrencies 🚀 -
The Platinum Searcher
8.6 0.0 GoA code search tool similar to ack and the_silver_searcher(ag). It supports multi platforms and multi encodings. -
pterm
8.5 9.4 Go✨ #PTerm is a modern Go module to beautify console output. Featuring charts, progressbars, tables, trees, text input, select menus and much more 🚀 It's completely configurable and 100% cross-platform compatible. -
asciigraph
8.2 6.2 GoGo package to make lightweight ASCII line graph ╭┈╯ in command line apps with no other dependencies. -
CLI Color
7.6 5.6 Go🎨 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 环境的色彩渲染 -
flaggy
7.1 5.0 GoIdiomatic Go input parsing with subcommands, positional values, and flags at any position. No required project or package layout and no external dependencies. -
termtables
6.3 0.0 GoA Go port of the Ruby library terminal-tables for simple ASCII table generation as well as providing markdown and HTML output -
chalk
6.2 0.0 GoIntuitive package for prettifying terminal/console output. http://godoc.org/github.com/ttacon/chalk -
yacspin
5.9 7.1 GoYet Another CLi Spinner; providing over 80 easy to use and customizable terminal spinners for multiple OSes -
GCli
5.9 5.9 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命令补全脚本 -
frep
5.2 7.6 GoGenerate file using template from environment, arguments, json/yaml/toml config files -
wmenu
5.0 0.0 GoAn easy to use menu structure for cli applications that prompts users to make choices. -
GKIT
5.0 8.6 GoA collection of basic usability component tools dedicated to providing micro-services and single services, drawing on some excellent open source project features such as kratos, go-kit, mosn, sentinel, gopkg core components. I hope you will use and mention issue and pr more often. -
flag
4.5 1.8 GoFlag is a simple but powerful command line option parsing library for Go support infinite level subcommand -
cmdr
4.3 9.5 GoPOSIX-compliant command-line UI (CLI) parser and Hierarchical-configuration operations -
go-getoptions
3.1 6.5 GoFully featured Go (golang) command line option parser with built-in auto-completion support. -
marker
2.7 1.9 Go🖍️ Marker is the easiest way to match and mark strings for colorful terminal outputs! -
ctc
2.5 0.0 GoConsole Text Colors - The non-invasive cross-platform terminal color library does not need to modify the Print method -
command-chain
1.9 1.8 GoA go library for easy configure and run command chains. Such like pipelining in unix shells.
Developer Ecosystem Survey 2022
Take part in the Developer Ecosystem Survey 2022 by JetBrains and get a chance to win a Macbook, a Nvidia graphics card, or other prizes. We’ll create an infographic full of stats, and you’ll get personalized results so you can compare yourself with other developers.
Promo
surveys.jetbrains.com