tagflag

Flag parser

Tool for declaratively parsing command-line flags in Go using struct tags.

declarative flag parsing for Go using struct tags

GitHub

11 stars
4 watching
2 forks
Language: Go
last commit: over 1 year ago
argument-parsingcligostruct

Related projects:

Repository Description Stars
artyom/autoflags A tool that simplifies exposing struct fields as command line flags in Go programs. 39
alexflint/go-arg Provides a structured approach to parsing command-line arguments in Go 2,032
integrii/flaggy Provides idiomatic Go input parsing with subcommands and flags at any position. 859
akamensky/argparse Provides a flexible and easy-to-use command line argument parsing solution for Go programs. 611
posener/cmd Extends the standard flag package to support subcommands and other features in a minimalistic API 40
cosiner/flag A command line option parsing library with support for infinite level subcommands and flexible flag definitions. 131
txgruppi/parseargs-go A string argument parser for Go that handles quoted arguments and flags as simple strings. 10
sgreben/flagvar A collection of CLI argument types for the Go flag package. 43
fortio/dflag Dynamic flag variables that can be modified at runtime 8
thomaspoignant/go-feature-flag Provides a lightweight and flexible solution for managing feature flags in software applications 1,481
srfrog/dict Provides an alternative data structure to Go's built-in map and slice types 45
leebenson/conform Automatically trims and sanitizes struct string fields in Go based on embedded tags. 323
artonge/go-csv-tag Tool to read and write CSV files with tagging support in Go 121
crusj/structrue-go.nvim Displays the symbol structure of Go files in a more intuitive way 42