hashicorp / cliLinks
A Go library for implementing command-line interfaces.
☆35Updated 3 months ago
Alternatives and similar repositories for cli
Users that are interested in cli are comparing it to the libraries listed below
Sorting:
- "CLI Mate" autogenerates CLIs from structs / functions (nested subcommands, global / local flags, help generation, typo suggestions, shel…☆163Updated 3 weeks ago
- golang linter to detect named returns☆29Updated 3 weeks ago
- timea.go (did you see what I did there?) is a simple library to print given times in "time ago" manner.☆49Updated 2 weeks ago
- Version library extracted from sigs.k8s.io/release-utils☆24Updated 2 months ago
- Clean paths to ensure safe to use on all modern FS/OSs☆62Updated last year
- 🔍 Seamless Observability for Distributed Systems 🔍☆75Updated this week
- A simpler API for the popular Cobra CLI.☆57Updated 3 weeks ago
- A context-based, generics enabled, zero dependency Go (and TinyGo!) command-line flag and argument parsing library☆33Updated 8 months ago
- Accept Interfaces, Return Concrete Types☆78Updated last month
- ☆69Updated 11 months ago
- misspelled word linter for Go comments, string literals and embedded files☆43Updated 10 months ago
- A lightweight terminal UI for traversing Go tests☆153Updated 2 months ago
- Detects when some calls can be replaced by methods from the testing package☆31Updated 2 months ago
- Golang linter to use strconv☆43Updated 2 months ago
- Script-like system automation wrapped in the security and type safety of the Go programming language☆117Updated 7 months ago
- 🚨 slog: Attribute formatting☆210Updated this week
- Micro expression parser library for Go☆33Updated last year
- Typed enumeration flags (single and slice) for spf13/pflag, Go's flag drop-in package.☆33Updated last month
- Model Query Language (mql) is a query language for your database models.☆65Updated last month
- 🚨 Chi middleware for slog logger☆83Updated this week
- 🧬 Pure DNA of your CLI☆110Updated 2 years ago
- Colorful CLI logger☆61Updated this week
- 🚨 slog: Zerolog handler☆67Updated this week
- A Cobra command styled usage and help component powered by bubbletea☆201Updated 9 months ago
- Your Go project's documentation, to-go.☆107Updated this week
- TStat provides a friendly way to query Go test output and cover profiles☆21Updated 2 years ago
- 🚔 Enforce field tags in (un)marshaled structs☆39Updated 2 weeks ago
- a slog handler for testing that code logs expected results☆23Updated last year
- Golang terminal ANSI OSC52 wrapper. Copy text to clipboard from anywhere.☆47Updated 2 years ago
- Simple slog wrapper for easy life, with opentelemetry tracing support☆30Updated 10 months ago