shtab

Tab completer

Automatically generates shell tab completion scripts for Python CLI applications.

↔️ Automagic shell tab completion for Python CLI applications

GitHub

379 stars
17 watching
34 forks
Language: Python
last commit: 17 days ago
Linked from 1 awesome list

argcompleteargoptargparsebashbash-completionclicompletiondeveloper-toolsdocoptdocumentationhacktoberfestpagespythonpyzshcompletetab-completiontcshzsh

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
kislyuk/argcomplete Provides tab completion for Python applications using argparse 1,424
gradle/gradle-completion Completion scripts for Gradle tasks and CLI switches in bash and zsh. 1,030
skelterjohn/go-pkg-complete A bash completion script for Go and Wgo that provides tab completion for subcommands, packages, and tools. 43
crazy-complete/crazy-complete A tool that generates completion scripts for shells like Bash, Fish, and Zsh to improve user experience and productivity in command-line applications. 6
srijanshetty/zsh-pip-completion Customizable pip package name completion for zsh shell 22
iloveitaly/zsh-ai-completions Generates shell completions using AI to automate a tedious task 1
ehamberg/zsh-cabal-completion Automates tab completion of cabal commands in the zsh shell. 1
lincheney/fzf-tab-completion A tool that integrates tab completion with the fzf library into popular shell and readline applications. 652
codota/tabnine-jupyterlab A JupyterLab extension that integrates Tabnine's AI-powered code completion tool into the IDE for faster and more accurate coding 37
fourdim/zsh-poetry Enables tab completion for Python projects using zsh. 3
thomasmitchell/bosh-complete Completes certain commands in the Bosh CLI v2 using tab completion. 9
craigcarey/gstreamer-tab A plugin for zsh shell tab completion for media processing 2
ibm/gwhisper A gRPC command line client with tab completion and human-readable output 58
mrjohannchang/fz.sh A plugin that adds fuzzy search to tab completion in shell commands like z and zz. 528
ctil/zargparse A tool for generating zsh completion files for Python command line tools with argparse 12