✨ 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.
- go
- golang
- golang-library
- pretty-print
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.
- golang
- flags
- subcommands
- cli
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)
- go-http
- go-http-middleware
- go-api
- go-rest-api
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.
dfg - Generates dockerfiles based on various input channels.
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.
- bopomofo
- chinese-input-method
- fcitx5
- go
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.
- passwords
- cracking
- string-manipulation
- wordlist-generator
Zero-dependency Go input validation, in-place normalization, and JSON Schema generation from struct tags.
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
- golang
- environment
- configuration