Skip to content

reeflective/carapace

 
 

Repository files navigation

carapace

PkgGoDev documentation GoReportCard Coverage Status

Command argument completion generator for cobra. You can read more about it here: A pragmatic approach to shell completion.

Supported shells:

Usage

Calling carapace.Gen on the root command is sufficient to enable completion using the hidden command.

import (
    "github.com/rsteube/carapace"
)

carapace.Gen(rootCmd)

Example

An example implementation can be found in the example folder.

Standalone Mode

Carapace can also be used to provide completion for arbitrary commands. See carapace-bin for examples.

Related Projects

About

command argument completion generator for spf13/cobra

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 86.9%
  • Nushell 8.2%
  • Shell 1.8%
  • Dockerfile 1.2%
  • PowerShell 0.7%
  • Python 0.4%
  • Other 0.8%