cobra
CLI framework
A library for creating powerful modern CLI applications with a simple interface and flexible flag system.
A Commander for modern Go CLI interactions
38k stars
369 watching
3k forks
Language: Go
last commit: 16 days ago
Linked from 2 awesome lists
clicli-appcobracobra-generatorcobra-librarycommandcommand-cobracommand-linecommandlinegogolanggolang-applicationgolang-libraryposixposix-compliant-flagssubcommands
Related projects:
Repository | Description | Stars |
---|---|---|
urfave/cli | A package for building simple command line tools in Go with support for flexible flag parsing and dynamic shell completion. | 22,371 |
golang/tools | Provides tools and packages for static analysis and code transformation of Go programs. | 7,401 |
create-go-app/cli | A command-line tool for creating and deploying full-stack web applications with Go backend, JavaScript/TypeScript frontend, and automated deployment using Ansible and Docker. | 2,608 |
cristalhq/acmd | Provides a lightweight CLI framework for building command-line applications in Go. | 115 |
rainu/go-command-chain | A Go library that simplifies executing complex command pipelines by abstracting away shell-specific details and providing control over input streams and output redirection. | 62 |
jessevdk/go-flags | A command line option parser library for Go. | 2,596 |
c-bata/go-prompt | A library for building interactive command-line interfaces with auto-complete suggestions. | 5,290 |
xxjwxc/public | A comprehensive utility package for Go programmers | 175 |
integrii/flaggy | Provides idiomatic Go input parsing with subcommands and flags at any position. | 859 |
go-swagger/go-swagger | A toolset for working with RESTful APIs using Swagger 2.0 specifications | 9,546 |
disposaboy/gosublime | An integrated development environment plugin for Sublime Text 3 that enhances Go/Golang development experience with various features and tools. | 3,418 |
spf13/viper | A Go configuration solution that supports multiple file formats and provides default values, live watching, and override mechanisms. | 27,211 |
spf13/pflag | Provides a drop-in replacement for Go's native flag package to support POSIX/GNU-style flags. | 2,424 |
posener/cmd | Extends the standard flag package to support subcommands and other features in a minimalistic API | 40 |
akamensky/argparse | Provides a flexible and easy-to-use command line argument parsing solution for Go programs. | 611 |