Skip to content
/ cli Public
forked from urfave/cli

A simple, fast, and fun package for building command line apps in Go

License

Notifications You must be signed in to change notification settings

kir4h/cli

This branch is 1387 commits behind urfave/cli:main.

Folders and files

NameName
Last commit message
Last commit date
Jan 27, 2021
Oct 22, 2020
May 18, 2020
Jan 29, 2021
Oct 30, 2020
Jun 23, 2020
Feb 15, 2017
Feb 29, 2020
Feb 20, 2018
Jun 21, 2016
Jan 28, 2021
Dec 27, 2020
Jan 29, 2021
Sep 15, 2019
Dec 12, 2019
Sep 12, 2019
Jan 25, 2021
Jun 18, 2020
Jan 28, 2021
Jan 28, 2021
Jan 28, 2021
Jan 28, 2021
Mar 25, 2020
Mar 25, 2020
Oct 22, 2020
Jun 23, 2020
Dec 1, 2020
Dec 29, 2019
Dec 29, 2019
Dec 29, 2019
Jan 22, 2020
Dec 29, 2019
Dec 29, 2019
Dec 29, 2019
Dec 9, 2020
Dec 9, 2020
Dec 29, 2019
Dec 29, 2019
Aug 24, 2020
Jan 29, 2021
Jul 11, 2020
Dec 29, 2019
Dec 29, 2019
Sep 15, 2019
Sep 18, 2020
Sep 18, 2020
Nov 1, 2020
Aug 17, 2020
Dec 31, 2019
Nov 28, 2019
Oct 28, 2017
Oct 28, 2017
Jan 28, 2021

Repository files navigation

cli

GoDoc codebeat Go Report Card codecov

cli is a simple, fast, and fun package for building command line apps in Go. The goal is to enable developers to write fast and distributable command line applications in an expressive way.

Usage Documentation

Usage documentation exists for each major version. Don't know what version you're on? You're probably using the version from the master branch, which is currently v2.

Guides for migrating to newer versions:

Installation

Using this package requires a working Go environment. See the install instructions for Go.

Go Modules are required when using this package. See the go blog guide on using Go Modules.

Using v2 releases

$ GO111MODULE=on go get github.com/urfave/cli/v2
...
import (
  "github.com/urfave/cli/v2" // imports as package "cli"
)
...

Using v1 releases

$ GO111MODULE=on go get github.com/urfave/cli
...
import (
  "github.com/urfave/cli"
)
...

GOPATH

Make sure your PATH includes the $GOPATH/bin directory so your commands can be easily used:

export PATH=$PATH:$GOPATH/bin

Supported platforms

cli is tested against multiple versions of Go on Linux, and against the latest released version of Go on OS X and Windows. This project uses Github Actions for builds. To see our currently supported go versions and platforms, look at the ./.github/workflows/cli.yml.

About

A simple, fast, and fun package for building command line apps in Go

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 99.7%
  • Other 0.3%