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: 6 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. 64
mattn/go-mastodon Mastodon client implementation for the Go programming language 606
alexflint/go-arg Provides a structured approach to parsing command-line arguments in Go 2,046
akamensky/argparse Provides a flexible and easy-to-use command line argument parsing solution for Go programs. 617
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,482
alecthomas/kong Tool for parsing complex command-line interfaces into structured Go data 2,178
nk412/optparse A simple command-line argument parser for BASH scripts 159
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,391
goccmack/gocc A tool for generating lexers and parsers from a BNF file with semantic actions. 621
ohler55/ojg A high-performance JSON parser and toolset for Go. 862