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. 115
tyrrrz/clifx A framework for building command-line interfaces with minimal boilerplate and automatic help generation 1,504
jawher/mow.cli A CLI framework for building command line applications in Go with argument parsing and validation 872
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. 243
go-nunu/nunu A CLI tool for scaffolding Go applications with a focus on modularity, scalability, and performance. 1,931
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. 234
jakeheis/swiftcli A framework for building command-line interfaces in Swift 861
nsomar/guaka A command-line framework for Swift that simplifies the creation of modern CLI apps. 1,147
a-h/templ A language and toolset for building HTML user interfaces in Go 8,319
go-fuego/fuego A web framework for Go developers that generates OpenAPI documentation from source code and provides a set of tools for building APIs and web applications. 903
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. 576
ungerik/go-rest A lightweight REST framework that simplifies API development by leveraging dynamic typing and JSON marshalling. 128