Argparse for golang. Just because `flag` sucks
☆638Oct 31, 2022Updated 3 years ago
Alternatives and similar repositories for argparse
Users that are interested in argparse are comparing it to the libraries listed below
Sorting:
- A Simple and Clear CLI library. Dependency free.☆197Jun 10, 2024Updated last year
- Simple, useful and opinionated CLI package in Go.☆137Apr 26, 2024Updated last year
- Struct-based argument parsing in Go☆2,236Dec 27, 2025Updated 2 months ago
- ☆42Apr 16, 2020Updated 5 years ago
- CLI - A package for building command line app with go☆727Feb 4, 2024Updated 2 years ago
- The standard library flag package with its missing features☆47Sep 27, 2020Updated 5 years ago
- POSIX-compliant command-line UI (CLI) parser and Hierarchical-configuration operations☆141Feb 15, 2026Updated 3 weeks ago
- Simple and complete API for building command line applications in Go☆131May 9, 2021Updated 4 years ago
- Automatically sets up command line flags based on struct fields and tags.☆175Sep 20, 2022Updated 3 years ago
- Idiomatic Go input parsing with subcommands, positional values, and flags at any position. No required project or package layout and no e…☆947Oct 4, 2025Updated 5 months ago
- go command line option parser☆2,693Jul 26, 2024Updated last year
- Golang ultimate ANSI-colors that supports Printf/Sprintf methods☆1,479Jan 7, 2025Updated last year
- Drop-in replacement for Go's flag package, implementing POSIX/GNU-style --flags.☆2,713Jan 10, 2026Updated last month
- Fully featured Go (golang) command line option parser with built-in auto-completion support.☆61Apr 15, 2025Updated 10 months ago
- Simple tables in terminal with Go☆547Apr 23, 2021Updated 4 years ago
- A minimal but powerful cli library for Go☆44Jan 28, 2026Updated last month
- Yaegi is Another Elegant Go Interpreter☆8,090Feb 9, 2026Updated last month
- multi progress bar for Go cli applications☆2,484Feb 25, 2026Updated last week
- ASCII table in golang☆4,773Updated this week
- Table-writer and more in golang!☆3,412Feb 27, 2026Updated last week
- Go package to make lightweight ASCII line graph ╭┈╯ in command line apps with no other dependencies.☆2,961Oct 26, 2024Updated last year
- Kong is a command-line parser for Go☆2,987Mar 2, 2026Updated last week
- A declarative, simple, fast, and fun package for building command line tools in Go☆23,916Mar 3, 2026Updated last week
- Tabular simplifies printing ASCII tables from command line utilities☆78Dec 23, 2024Updated last year
- A Commander for modern Go CLI interactions☆43,405Dec 10, 2025Updated 3 months ago
- Making it easy to write shell-like scripts in Go☆6,941Sep 16, 2025Updated 5 months ago
- Simple, useful and opinionated config loader.☆624Nov 28, 2025Updated 3 months ago
- Climax is an alternative CLI with the human face☆217Sep 5, 2020Updated 5 years ago
- Strumt is a library to create prompt chain☆63Nov 12, 2025Updated 3 months ago
- A simple go app that connects to a sqlite3 database☆11Sep 18, 2018Updated 7 years ago
- Pluggable generator for creating, using and sharing reusable templates that can be applied directly, generated into operator, helm chart …☆11May 10, 2021Updated 4 years ago
- ✨ #PTerm is a modern Go module to easily beautify console output. Featuring charts, progressbars, tables, trees, text input, select menus…☆5,380Updated this week
- Building powerful interactive prompts in Go, inspired by python-prompt-toolkit.☆5,470Aug 12, 2025Updated 6 months ago
- A highly extensible Git implementation in pure Go.☆7,230Updated this week
- A really basic thread-safe progress bar for Golang applications☆4,648Jan 21, 2026Updated last month
- timestamp convert & compare tool. 时间戳转换与对比工具☆22Jul 2, 2019Updated 6 years ago