clif

CLI framework

A Go framework for rapid development of command line applications with a builder-like API and support for complex console applications

Another CLI framework for Go. It works on my machine.

GitHub

129 stars
4 watching
15 forks
Language: Go
last commit: almost 6 years ago
Linked from 2 awesome lists

clicommand-lineframeworkgogolang

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
cristalhq/acmd Provides a lightweight CLI framework for building command-line applications in Go. 116
tyrrrz/clifx A framework for building command-line interfaces with minimal boilerplate and automatic help generation 1,514
jawher/mow.cli A CLI framework for building command line applications in Go with argument parsing and validation 871
opencord/voltha-lib-go Provides a set of reusable components for building Voltha applications in the Go programming language 3
adambajguz/typin A framework for building interactive CLI applications with features such as auto-completion, middleware pipelines, and built-in DI support. 244
go-nunu/nunu A CLI tool for scaffolding Go applications with a focus on modularity, scalability, and performance. 1,994
teris-io/cli Provides a simple API for building command line applications in Go. 130
openstack/cliff A framework for building command line programs with standardized structures and tools. 237
jakeheis/swiftcli A framework for building command-line interfaces in Swift 865
nsomar/guaka A command-line framework for Swift that simplifies the creation of modern CLI apps. 1,149
a-h/templ A language and toolset for building HTML user interfaces in Go 8,505
go-fuego/fuego Automatically generates OpenAPI documentation from Go code 975
fortio/cli Reduces boilerplate code in Go main functions and command-line interfaces for tools and servers. 6
bilal-fazlani/commanddotnet A framework for building modern CLI apps with out-of-the-box support for various features. 582
ungerik/go-rest A lightweight REST framework that simplifies API development by leveraging dynamic typing and JSON marshalling. 128