go-flags

Command Line Parser

A command line option parser library for Go.

go command line option parser

GitHub

3k stars
31 watching
310 forks
Language: Go
last commit: about 2 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
davidgamba/go-getoptionsA command line option parser with built-in auto-completion support for Go applications.56
cosiner/flagA command line option parsing library with support for infinite level subcommands and flexible flag definitions.131
integrii/flaggyProvides idiomatic Go input parsing with subcommands and flags at any position.860
spf13/pflagProvides a drop-in replacement for Go's native flag package to support POSIX/GNU-style flags.2,441
golang/toolsProvides tools and packages for static analysis and code transformation of Go programs.7,430
akamensky/argparseProvides a flexible and easy-to-use command line argument parsing solution for Go programs.617
txgruppi/parseargs-goA string argument parser for Go that handles quoted arguments and flags as simple strings.10
thomaspoignant/go-feature-flagProvides a lightweight and flexible solution for managing feature flags in software applications1,508
badaix/poplA lightweight C++ library for parsing command-line options and arguments in a single header file.169
kazhuravlev/options-genA tool to generate functional options for Go applications.81
hexdigest/gowrapA tool for generating decorators around Go interfaces with various features such as metrics and fallbacks.1,105
disposaboy/gosublimeAn integrated development environment plugin for Sublime Text 3 that enhances Go/Golang development experience with various features and tools.3,419
anacrolix/tagflagTool for declaratively parsing command-line flags in Go using struct tags.11
urfave/cliA package for building simple command line tools in Go with support for flexible flag parsing and dynamic shell completion.22,463
boostorg/program_optionsA library that allows C++ developers to parse command line arguments and configuration files in a flexible and robust manner.110