README.md

June 24, 2026 · View on GitHub

 ███████╗███████╗██╗  ██╗
 ╚══███╔╝██╔════╝██║  ██║
   ███╔╝ ███████╗███████║
  ███╔╝  ╚════██║██╔══██║
 ███████╗███████║██║  ██║
 ╚══════╝╚══════╝╚═╝  ╚═╝
       [ p i p ]

CI License: MIT zsh

[PIP COMPLETION FOR ZSH // REMOTE PACKAGES + DESCRIPTIONS IN MENU]

"pip install <TAB> with version + description."

This plugin has all functionality of OMZ pip completion but it also allows pip install <tab> to complete remote pip packages from output of pip search. The descriptions in the zsh menu completions are the version number and description.

strykelang · zshrs · MenkeTechnologiesMeta · zsh-cargo-completion · zsh-gem-completion · zsh-more-completions · zpwr

Read the Docs · Engineering Report


Table of Contents


[0x00] Install for Zinit

~/.zshrc

source "$HOME/.zinit/bin/zinit.zsh"
zinit ice lucid nocompile
zinit load MenkeTechnologies/zsh-pip-description-completion

[0x01] Install for Oh My Zsh

cd "$HOME/.oh-my-zsh/custom/plugins"  && git clone https://github.com/MenkeTechnologies/zsh-pip-description-completion.git

Add zsh-pip-description-completion to plugins array in ~/.zshrc

[0x02] General Install

git clone https://github.com/MenkeTechnologies/zsh-pip-description-completion.git

source zsh-pip-description-completion.plugin.zsh or add code to zshrc or any startup script