gkit
gocui
gkit | gocui | |
---|---|---|
4 | 3 | |
296 | 9,675 | |
- | - | |
6.1 | 0.0 | |
24 days ago | 4 months ago | |
Go | Go | |
Apache License 2.0 | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
gkit
-
Introduction to the Gkit gctuner component
More modules to use: https://github.com/songzhibin97/gkit
-
Introduction to the Gkit egroup component
> ErrorGroup, compared with sync.ErrorGroup, adds a fault tolerance mechanism to prevent wild goroutine panic resulting in abnormal system exit More modules to use: https://github.com/songzhibin97/gkit
-
Introduction to the Gkit cache component
More modules to use: gkit
-
A bit of a useful library, selling and boasting.
songzhibin97/gkit: A 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. (github.com)
gocui
- Show HN: 7guis TUI implemented in Go using tview
- How to create a "GUI" app for terminal, like top, htop or bpytop?
-
Results of the official Go survey
I've been using the gocui library for building apps that are too small for a full blown server based solution, but still need to capture text input and menu selection.
What are some alternatives?
flaggy - Idiomatic Go input parsing with subcommands, positional values, and flags at any position. No required project or package layout and no external dependencies.
termui - Golang terminal dashboard
kingpin - CONTRIBUTIONS ONLY: A Go (golang) command line and flag parser
go-prompt - Building powerful interactive prompts in Go, inspired by python-prompt-toolkit.
urfave/cli - A simple, fast, and fun package for building command line apps in Go
Rich Interactive Widgets for Terminal UIs - Terminal UI library with rich, interactive widgets — written in Golang
tui-go
color - Color package for Go (golang)
termbox-go - Pure Go termbox implementation
elvish - Powerful scripting language & Versatile interactive shell
tcell - Tcell is an alternate terminal package, similar in some ways to termbox, but better in others.