Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. ZSH Plugins
  3. completions (zsh-users)

completions (zsh-users)

NOASSERTIONShell0.36.0

A collection of additional completion definitions for the Zsh shell, extending its built-in autocomplete capabilities.

GitHubGitHub
7.8k stars739 forks0 contributors

What is completions (zsh-users)?

zsh-completions is an open-source collection of additional completion definitions for the Zsh shell. It extends Zsh's built-in autocomplete functionality by providing scripts for commands and tools that lack native completions, helping users type less and navigate the command line more efficiently. The project acts as a staging area for new completions before they are potentially contributed to the main Zsh project.

Target Audience

Zsh users, system administrators, and developers who work extensively in the terminal and want enhanced autocomplete support for a broader range of commands and tools.

Value Proposition

It offers a centralized, community-maintained repository of completions that are easy to install and integrate with existing Zsh setups, significantly improving command-line productivity without modifying core Zsh.

Overview

Additional completion definitions for Zsh.

Use Cases

Best For

  • Extending autocomplete for niche or newer command-line tools
  • Improving productivity in Zsh for system administration tasks
  • Integrating with Zsh frameworks like Oh My Zsh or antigen
  • Reducing typing and errors in complex shell workflows
  • Contributing completion scripts to the Zsh ecosystem
  • Enhancing the shell experience on Linux, macOS, or BSD systems

Not Ideal For

  • Environments where shell startup speed is critical and minimal initialization is prioritized
  • Users who exclusively rely on Bash or other shells without Zsh adoption
  • Teams needing out-of-the-box, zero-configuration completions with guaranteed stability
  • Systems with strict security policies that restrict third-party shell extensions

Pros & Cons

Pros

Extended Command Coverage

Adds completions for numerous commands and tools not included in Zsh's defaults, as highlighted in the GitHub description, reducing typing effort for niche or newer utilities.

Seamless Framework Integration

Integrates easily with popular Zsh frameworks like Oh My Zsh, antigen, and zinit, with detailed setup instructions in the README for optimized performance.

Wide Package Availability

Available via package managers across multiple operating systems, including Debian, Arch, and macOS, making installation straightforward as listed in the README table.

Community-Driven Development

Fosters a collaborative ecosystem where scripts are gathered from open-source contributions and may be upstreamed to Zsh, ensuring continuous updates and variety.

Cons

Configuration Complexity

Integration with Oh My Zsh requires manual steps to avoid redundant .zcompdump cache generation and slow startup times, as noted in the README's usage section.

Variable Script Quality

As a community repository, completions can be inconsistent in stability and polish, with some scripts potentially buggy or less maintained than built-in alternatives.

External Dependency Risks

Adds an external layer to Zsh, requiring users to manage updates and compatibility, which can lead to conflicts or breakages with Zsh version changes.

Frequently Asked Questions

Quick Stats

Stars7,841
Forks739
Contributors0
Open Issues5
Last commit1 day ago
CreatedSince 2011

Tags

#productivity#shell-scripting#completion#zsh-completions#terminal#autocomplete#shell#zsh-framework#command-line#cli-tools#zsh

Included in

ZSH Plugins17.6k
Auto-fetched 5 hours ago

Related Projects

inshellisenseinshellisense

IDE style command line auto complete

Stars10,335
Forks237
Last commit5 days ago
mcflymcfly

Fly through your shell history. Great Scott!

Stars7,758
Forks199
Last commit3 months ago
git-flowgit-flow

Bash, Zsh and fish completion support for git-flow.

Stars2,797
Forks386
Last commit4 years ago
carapace-bincarapace-bin

A multi-shell completion binary.

Stars1,897
Forks131
Last commit12 hours ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub