kong
CLI parser
A command-line parser library for Go that simplifies building complex command-line interfaces.
Kong is a command-line parser for Go
2k stars
19 watching
140 forks
Language: Go
last commit: 8 days ago
Linked from 2 awesome lists
command-linecommandsflagsgogolangparserstructtags
Related projects:
Repository | Description | Stars |
---|---|---|
alecthomas/kong-toml | A tool that loads and parses TOML configuration files for use in Kong, a popular API gateway. | 2 |
alecthomas/kong-yaml | Tools for loading and mapping YAML configuration files in Go applications. | 14 |
alecthomas/kong-hcl | A Go package for loading configuration files in the Hiero Configuration Language (HCL) format into a structured data model. | 8 |
akamensky/argparse | Provides a flexible and easy-to-use command line argument parsing solution for Go programs. | 612 |
alexflint/go-arg | Provides a structured approach to parsing command-line arguments in Go | 2,039 |
mattn/go-shellwords | A library for parsing command-line arguments and environment variables in a shell-like way | 534 |
txgruppi/parseargs-go | A string argument parser for Go that handles quoted arguments and flags as simple strings. | 10 |
antonholmquist/jason | A JSON parsing and manipulation library for the Go programming language | 1,142 |
kongaskristjan/fire-hpp | Creates a CLI from a function signature with minimal boilerplate code | 446 |
integrii/flaggy | Provides idiomatic Go input parsing with subcommands and flags at any position. | 859 |
davidgamba/go-getoptions | A command line option parser with built-in auto-completion support for Go applications. | 56 |
sbstjn/allot | A library for matching and parsing text commands with placeholders and patterns | 59 |
ivoputzer/cli-args-parser-kata | Implementing a CLI arguments parser to process input in various formats | 5 |
kurehajime/pong-command | A simple CLI game implemented in Go | 175 |
alecthomas/pawk | A line processor that provides an alternative to AWK using Python expressions and statements | 518 |