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

534 stars
9 watching
76 forks
Language: Go
last commit: 3 months ago
goparsershellwords

Related projects:

Repository Description Stars
wing924/shellwords A library to manipulate strings according to UNIX Bourne shell word parsing rules 24
txgruppi/parseargs-go A string argument parser for Go that handles quoted arguments and flags as simple strings. 10
mattbryson/bash-arg-parse A bash script template for parsing named, short and positional CLI arguments. 63
mattn/go-mastodon Mastodon client implementation for the Go programming language 604
alexflint/go-arg Provides a structured approach to parsing command-line arguments in Go 2,032
akamensky/argparse Provides a flexible and easy-to-use command line argument parsing solution for Go programs. 611
cosiner/argv A library to parse and split command line strings into argument arrays 41
mattn/anko An interpreter written in Go for scripting languages. 1,481
alecthomas/kong A command-line parser library for Go that simplifies building complex command-line interfaces. 2,151
nk412/optparse A simple command-line argument parser for BASH scripts 158
davidgamba/go-getoptions A command line option parser with built-in auto-completion support for Go applications. 56
cezarmathe/gosh A basic shell written in Go with a limited set of commands and features. 41
mattn/efm-langserver Language Server with customizable error message format and commands for various editors 1,376
goccmack/gocc A tool for generating lexers and parsers from a BNF file with semantic actions. 615
ohler55/ojg A high-performance JSON parser and toolset for Go. 858