carapace-sh

carapace-bin

A multi-shell command-line completion binary providing argument completion for multiple CLI commands, supporting Bash, Zsh, Fish, PowerShell, and other POSIX and non-POSIX shells.

v1.8.1
Published at
2d ago
1,991
Stars
83,034
Download
Synced at
1d ago

Latest release

v1.8.1Oct 17, 2026, 02:43 PM
Downloads slow? Switch the source anytime above

README

Project Overview

carapace-bin provides argument completion for multiple CLI commands, working across multiple POSIX and non-POSIX shells.

Key Features

  • Supports many shells: Bash, Cmd (experimental), Elvish, Fish, Ion (experimental), Nushell, Oil, Powershell, Tcsh (experimental), Xonsh, Zsh
  • Provides completion for multiple CLI commands

Target Audience

  • Users who need enhanced command-line completion
  • Developers using multiple shells

Quick Start

  1. Read the Installation guide
  2. Follow the Setup guide to configure your shell
  3. Start using auto-completion

Core Advantages

  • Wide shell support
  • Completion for multiple CLI commands
  • Cross-platform support
  • Open-source and free

System Requirements

  • OS: Cross-platform
  • Architectures: x86_64, arm64

Release history

Sort