go-shellwords

Argument parser

A library for parsing command-line arguments and environment variables in a shell-like way

Parse line as shell words

GitHub

536 stars
9 watching
76 forks
Language: Go
last commit: about 2 years ago
goparsershellwords

Related projects:

RepositoryDescriptionStars
wing924/shellwordsA library to manipulate strings according to UNIX Bourne shell word parsing rules24
txgruppi/parseargs-goA string argument parser for Go that handles quoted arguments and flags as simple strings.10
mattbryson/bash-arg-parseA bash script template for parsing named, short and positional CLI arguments.64
mattn/go-mastodonMastodon client implementation for the Go programming language606
alexflint/go-argProvides a structured approach to parsing command-line arguments in Go2,046
akamensky/argparseProvides a flexible and easy-to-use command line argument parsing solution for Go programs.617
cosiner/argvA library to parse and split command line strings into argument arrays41
mattn/ankoAn interpreter written in Go for scripting languages.1,482
alecthomas/kongTool for parsing complex command-line interfaces into structured Go data2,178
nk412/optparseA simple command-line argument parser for BASH scripts159
davidgamba/go-getoptionsA command line option parser with built-in auto-completion support for Go applications.56
cezarmathe/goshA basic shell written in Go with a limited set of commands and features.41
mattn/efm-langserverLanguage Server with customizable error message format and commands for various editors1,391
goccmack/goccA tool for generating lexers and parsers from a BNF file with semantic actions.621
ohler55/ojgA high-performance JSON parser and toolset for Go.862