A comprehensive collection of Zsh completion definitions for various command-line tools, including Go utilities, macOS commands, and development tools.
zsh-completions is a library of Zsh shell completion definitions that provide tab-completion for hundreds of command-line tools. It solves the problem of manually typing long or complex command flags by offering context-aware suggestions, speeding up command-line workflows.
Developers and system administrators who use Zsh as their primary shell and work with Go tools, macOS commands, or various development utilities regularly.
It offers a curated, reliable set of completions not always available by default, saving time and reducing errors. The project is actively maintained with definitions for both popular and niche tools.
Yet another Zsh completion definitions. Fork, fix and written by me
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Includes completions for dozens of Go tools, from core commands like 'go' and 'gofmt' to utilities like 'gometalinter' and 'skaffold', as detailed in the src/go directory.
Provides completions for macOS-specific commands such as 'diskutil', 'xcodebuild', and 'instruments', enhancing the native command-line experience for developers.
Definitions are forked, fixed, or written from scratch, ensuring high quality and accuracy, as stated in the project's philosophy.
Grouped into categories like Go, macOS, and Zsh, making it easy to navigate and update specific tool sets, as shown in the README structure.
Some entries in the README tables lack descriptions (e.g., 'git-stats', 'pinata'), indicating gaps that could confuse users about tool support or usage.
As a curated collection, it may lag behind tool updates; for example, 'gvt' is noted as deprecated in favor of Go modules, suggesting not all completions are current.
Requires manual integration into Zsh configuration, which can be non-trivial for users unfamiliar with shell customization or when competing with other completion systems.