argparse

CLI parser

Provides a flexible and easy-to-use command line argument parsing solution for Go programs.

Argparse for golang. Just because flag sucks

GitHub

617 stars
12 watching
62 forks
Language: Go
last commit: almost 4 years ago
Linked from 2 awesome lists

argparseargument-parserawesome-goclicli-appcommand-line-parsergogolang

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
alexflint/go-argProvides a structured approach to parsing command-line arguments in Go2,046
txgruppi/parseargs-goA string argument parser for Go that handles quoted arguments and flags as simple strings.10
davidgamba/go-getoptionsA command line option parser with built-in auto-completion support for Go applications.56
cosiner/argvA library to parse and split command line strings into argument arrays41
mpeterv/argparseA feature-rich command line parser for Lua266
cofyc/argparseA C-based command line arguments parsing library694
alecthomas/kongTool for parsing complex command-line interfaces into structured Go data2,178
integrii/flaggyProvides idiomatic Go input parsing with subcommands and flags at any position.860
adishavit/arghA lightweight command-line argument parser1,336
artonge/go-gtfsA Go package for loading and parsing GTFS files45
google/arghAn argument parsing library optimized for code size and conformance to the Fuchsia commandline tools specification.1,692
bartoszgolek/nflagsA simple library for parsing and validating command-line arguments in C# applications.50
anacrolix/tagflagTool for declaratively parsing command-line flags in Go using struct tags.11
mattn/go-shellwordsA library for parsing command-line arguments and environment variables in a shell-like way536
akrennmair/gopcapA wrapper around libpcap for the Go programming language490