$npx skillfedfor your agent

colcon-zsh

Extension for colcon to provide Z shell scripts.

With conditionsPyPI Build ToolsReleased Oct 2023168.8K downloads / moApache License, Version 2.0Pure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — colcon_zsh-0.5.0-py3-none-any.whl
v0.5.0 · released 2023-10-06 · Python >=3.6 · 1 runtime deps: colcon-core

Yes, if you use zsh as your primary shell and actively use colcon. The low install friction and permissive license make it a straightforward addition. However, the dormant maintenance status means it will not adapt to future colcon changes—verify compatibility with your colcon-core version before relying on it in a new project.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires colcon-core to be installed; zsh must be your active shell for the scripts to be useful.
  • Low install friction with a pure-Python wheel.
  • Maintenance is dormant—the latest release was in 2023-10-06 and the repository shows minimal recent activity, though it remains unarchived.

License · maintenance · safety

Apache License, Version 2.0 (permissive) — Licensed under Apache License, Version 2.0 (permissive), imposing no significant restrictions on use or redistribution in most contexts.

last release 2023-10-06 (1043 days) · last repo commit 2024-11-25 · 2 stars

0 known vulnerabilities (OSV.dev, 2026-08-14) · 168,761 downloads/mo, #10,436 on PyPI

Verify before relying

pip install colcon-zsh

After installation, source the generated zsh completion script in your shell configuration to enable colcon command completion in zsh.
  • Whether the zsh scripts remain compatible with recent colcon-core versions given the dormant maintenance status.
  • What specific zsh features or completions are provided beyond basic command-line integration.
  • Whether Python 3.6+ support (requires_python >=3.6) covers all target environments.
Same gist for agents: .md · .json

What it is and what it does

colcon-zsh is a plugin that extends colcon-core to generate and install Z shell (zsh) integration scripts. It allows developers using zsh as their primary shell to work with colcon, a build system aggregator commonly used in robotics projects and multi-package workspaces, with shell-native completion and convenience functions.

The package is a thin, specialized layer: it depends only on colcon-core and provides no runtime logic beyond script generation. It is classified as Alpha and has not been updated since 2023-10-06, indicating it was designed for a stable feature set and is not actively developed. If you use zsh and colcon together, this package bridges the gap; if you use bash or another shell, or do not use colcon, it has no purpose.

Use it for

  • Enable zsh tab-completion for colcon commands when working in robotics or ROS 2 workspaces.
  • Integrate colcon build workflows into a zsh-based development environment with shell aliases and functions.
  • Provide zsh users with the same shell-level convenience that other shell extensions provide.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

With conditions

Yes, if you use zsh as your primary shell and actively use colcon.

The low install friction and permissive license make it a straightforward addition. However, the dormant maintenance status means it will not adapt to future colcon changes—verify compatibility with your colcon-core version before relying on it in a new project.

Install

colcon-zsh on PyPI

Before you install

Low install friction with a pure-Python wheel. Maintenance is dormant—the latest release was in 2023-10-06 and the repository shows minimal recent activity, though it remains unarchived. Suitable for stable, established workflows but unlikely to receive updates for new colcon features.

Requires colcon-core to be installed; zsh must be your active shell for the scripts to be useful.

License in practice

Licensed under Apache License, Version 2.0 (permissive), imposing no significant restrictions on use or redistribution in most contexts.

Quickstart

pip install colcon-zsh

After installation, source the generated zsh completion script in your shell configuration to enable colcon command completion in zsh.

Verify before relying

  • Whether the zsh scripts remain compatible with recent colcon-core versions given the dormant maintenance status.
  • What specific zsh features or completions are provided beyond basic command-line integration.
  • Whether Python 3.6+ support (requires_python >=3.6) covers all target environments.

Package facts

LicenseApache License, Version 2.0 permissive
Python supportSupports the current Python release >=3.6
Install frictionLow. Pure-Python wheel
Runtime dependencies
1 package
colcon-core
MaintenanceDormant 1,043 days since the last release
Last repo commit
First released
Downloads168,761 / month, #10,436 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
Development Status :: 3 - AlphaEnvironment :: PluginsIntended Audience :: DevelopersLicense :: OSI Approved :: Apache Software LicenseOperating System :: MacOSOperating System :: POSIXProgramming Language :: PythonTopic :: Software Development :: Build Tools

Evidence: colcon_zsh-0.5.0-py3-none-any.whl

Tags

Capabilities
zsh completion for colconcolcon shell integrationz shell build tool scriptscolcon shell scriptingshell completion colcon
Topics
shell-integrationzsh
PyPI keywords
colcon

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “zsh completion for colcon”

  • colcon-zshProvides Z shell (zsh) completion and integration scripts for colcon,…
  • colcon-argcompleteAdds shell command-line completion to colcon build tool commands…
  • colcon-common-extensionsBundles colcon-core and twenty common colcon extensions into a single…

Give your agent the search over MCP, or paste the wish link into any chat.

More Build Tools packages

packaging Worth it
PyPI · Build Tools · released Aug 2026

Provides reusable utilities for Python packaging interoperability, including version handling, specifiers, markers, requirements, tags, and metadata parsing according to standards like PEP 440 and PEP 425.

Apache-2.0 OR BSD-2-Clausepure Python · 3.9+
2.2Bdownloads / mo
tqdm Worth it
PyPI · Libraries · released Jul 2026

Wraps any iterable to display a real-time progress bar in the terminal or Jupyter notebook, showing iteration count, elapsed time, and estimated time remaining.

copyleftpure Python · 3.8+
648.6Mdownloads / mo
pip Worth it
PyPI · Build Tools · released Aug 2026

pip is the standard installer for Python packages, enabling you to download and install packages from the Python Package Index and other indexes into your Python environment.

MITpure Python · 3.10+
617.5Mdownloads / mo
hatchling Worth it
PyPI · Python Modules · released Aug 2026

Hatchling is a standards-compliant Python build backend that handles packaging, metadata, and distribution of Python projects when configured in a project's pyproject.toml file.

MITpure Python · 3.10+
484.2Mdownloads / mo
grpcio-tools Worth it
PyPI · Build Tools · released Jul 2026

Generates Python gRPC service stubs and message classes from Protocol Buffer definitions, enabling developers to build gRPC clients and servers.

Apache-2.0compiled wheel · 3.10+
278.2Mdownloads / mo
pre-commit Worth it
PyPI · Build Tools · released Aug 2026

pre-commit is a framework for installing and running git hooks written in any language before commits are made, automating code quality and validation checks across multi-language projects.

Install it if your team needs consistent, automated validation at commit time.

permissive licensepure Python · 3.10+
179.9Mdownloads / mo

See also colcon-bash · colcon-powershell · colcon-cmake · colcon-core · colcon-argcomplete · colcon-common-extensions · colcon-output · colcon-test-result · colcon-package-information · shtab