A Commander for modern Go CLI interactions
- cobra
- cobra-library
- cobra-generator
- posix-compliant-flags
61,275 visible repositories in the index
1–24 of 49 · Most stars
A Commander for modern Go CLI interactions
Enterprise-ready, Git native feature management solution
An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.
Kong is a command-line parser for Go
Drop-in replacement for Go's flag package, implementing POSIX/GNU-style --flags.
go command line option parser
Flagr is a feature flagging, A/B testing and dynamic configuration microservice
GO Feature Flag is a simple, complete and lightweight self-hosted cloud native feature flag solution 100% Open Source — built on OpenFeature 🎛️
CBOR codec (RFC 8949, RFC 8742) with CBOR tags, Go struct tag options (toarray, keyasint, omitempty, omitzero), float64/32/16, big.Int, and fuzz tested.
Terratag is a CLI tool that enables users of Terraform to automatically create and maintain tags across their entire set of AWS, Azure, and GCP resources
Idiomatic Go input parsing with subcommands, positional values, and flags at any position. No required project or package layout and no external dependencies.
The free and privacy respecting pictionary game - Play at https://scribblers.bios-marcel.link
Validate the Strength of a Password in Go
Translated📝 Go configuration manage(load,get,set,export). support JSON, YAML, TOML, Properties, INI, HCL, ENV and Flags. Multi file load, data override merge, parse ENV var. Go application configuration loading and management, supporting multiple formats, multi-file loading, remote file loading, data merging, and parsing of environment variable names
Countries - ISO-639, ISO-3166 countries codes with subdivisions and names, ISO-4217 currency designators, ITU-T E.164 IDD phone codes, countries capitals, UN M.49 codes, IANA ccTLD countries domains, FIPS, IOC/NOC and FIFA codes, VERY VERY FAST, compatible with Databases/JSON/BSON/GOB/XML/CSV, Emoji countries flags and currencies, Unicode CLDR.
The simplest config loader for Go that reads/watches from file, env, flag and clouds (AWS, Azure, GCP).
Explore Docker registries and manipulate Docker images!
Trims, sanitizes & scrubs data based on struct tags (go, golang)
Package ethernet implements marshaling and unmarshaling of IEEE 802.3 Ethernet II frames and IEEE 802.1Q VLAN tags. MIT Licensed.
:balloon: A lightweight struct validator for Go
Automatically sets up command line flags based on struct fields and tags.
Document management for small businesses.
Generate flags by parsing structures
Match regex group into go struct using struct tags and automatic parsing