hashicorp / cliLinks
A Go library for implementing command-line interfaces.
☆35Updated 2 months ago
Alternatives and similar repositories for cli
Users that are interested in cli are comparing it to the libraries listed below
Sorting:
- timea.go (did you see what I did there?) is a simple library to print given times in "time ago" manner.☆49Updated last year
- Adds a license header to any Go source files☆39Updated last month
- Go tool that applies and verifies that proper license headers are applied to Go files☆54Updated last month
- golang linter to detect named returns☆29Updated this week
- 🔍 Seamless Observability for Distributed Systems 🔍☆75Updated this week
- ☆69Updated 10 months ago
- Version library extracted from sigs.k8s.io/release-utils☆24Updated last month
- Accept Interfaces, Return Concrete Types☆78Updated 3 weeks ago
- Script-like system automation wrapped in the security and type safety of the Go programming language☆117Updated 6 months ago
- Ghost: A lightweight, cross-platform tool for network inspection and host scanning, written in Go. Quickly perform ARP scans and inspect …☆46Updated 8 months ago
- The slug package provides functions to create slug archives☆26Updated this week
- my goreleaser.yml files☆13Updated this week
- Go `net/http` wrapper with graceful shutdown baked in.☆147Updated 5 months ago
- A simpler API for the popular Cobra CLI.☆57Updated 5 months ago
- Golang linter to use strconv☆43Updated last month
- A context-based, generics enabled, zero dependency Go (and TinyGo!) command-line flag and argument parsing library☆34Updated 7 months ago
- Extension handlers for the slog library☆43Updated 2 years ago
- Micro expression parser library for Go☆33Updated last year
- "CLI Mate" autogenerates CLIs from structs / functions (nested subcommands, global / local flags, help generation, typo suggestions, shel…☆163Updated 3 weeks ago
- An opinionated OpenAPI v3 code generator for Go. Use this to generate API models and router scaffolding.☆111Updated 9 months ago
- This project lets you use Go for hardware accelerated local inference with llama.cpp directly integrated into your applications via the y…☆75Updated last week
- Go library for sending telemetry data to New Relic☆42Updated last year
- 🚨 slog sampling: drop repetitive log records☆97Updated last month
- Cache implementations in Go, with support for generics.☆45Updated 3 years ago
- Context aware slog☆31Updated 3 weeks ago
- ☆71Updated last month
- CLI tool to convert JSON to struct type definitions☆101Updated 8 months ago
- pkg extends the core go packages with missing or additional functionality built in. All packages correspond to the std go package name w…☆52Updated 3 weeks ago
- OpenID Connect (OIDC) http middleware for Go☆101Updated last year
- Manage a directory of binaries without a package manager☆46Updated this week