Interactive prompt for command-line applications
- golang
- command-line
- interface
- input
86,076 visible repositories in the index
1–24 of 24 · Most stars
Interactive prompt for command-line applications
TranslatedGo version SDK for WeChat, Alipay, Douyin, Allinpay, Lakala, PayPal, and Apple. [A minimalist, easy-to-use aggregated payment SDK]
✨ 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.
MassDNS wrapper written in go to enumerate valid subdomains using active bruteforce as well as resolve subdomains with wildcard filtering and easy input-output support.
Takes an input http.FileSystem (likely at go generate time) and generates Go code that statically implements it.
Idiomatic Go input parsing with subcommands, positional values, and flags at any position. No required project or package layout and no external dependencies.
The open-source agent ecosystem
Pure Go GPU Application Framework — windowing, input, lifecycle, platform abstraction. Part of the GoGPU ecosystem.
Full-featured test framework for Go! Assertions, fuzzing, input testing, output capturing, and much more! 🍕
🍡 HTTP Input for Go - HTTP Request from/to Go Struct (Bi-directional Data Binding between Go Struct and http.Request)
TranslatedPacket monster (っ‘-’)╮=͟͟͞͞◒ ヽ( '-'ヽ) TUI tool for sending packets of arbitrary input and monitoring packets on any network interfaces (default: eth0). Windows/macOS/Linux
Pakkero is a binary packer written in Go made for fun and educational purpose. Its main goal is to take in input a program file (elf binary, script, even appimage) and compress it, protect it from tampering and intrusion.
A binary stream packer and unpacker
dfg - Generates dockerfiles based on various input channels.
Local-first voice input for macOS and Windows. On-device speech recognition, offline dictation, and local polishing.
TranslatedA Zhuyin (Bopomofo) input method that needs no character selection: it uses a Transformer locally to choose characters based on the preceding text. Supports Linux (Fcitx5/IBus), macOS, and Windows.
Shell library with powerful and modern UI, large feature set, and `.inputrc` support
Simple tool to extract the most common substrings from an input text. Built for password cracking.
Zero-dependency Go input validation, in-place normalization, and JSON Schema generation from struct tags.
Official CoinPaprika API Go client — coin prices, tickers, OHLCV, exchanges, and global market stats.
Ordered-concurrently a library for concurrent processing with ordered output in Go. Process work concurrently and returns output in a channel in the order of input. It is useful in concurrently processing items in a queue, and get output in the order provided by the queue.
k6 extension that adds support for input arguments via UI
A GraphQL executable document fingerprint hasher and API proxy to compare queries without formatting diffs, comments, variables and input values.
Parse configuration values into given struct from environment, files, json, bytes, or other input convertible to bytes