---
title: 🌐 Ecosystem
description: Zi's ecosystem — annexes that extend the plugin manager, curated packages, and a gallery of Zsh plugins.
canonical_url: https://wiki.zshell.dev/ecosystem
markdown_url: https://wiki.zshell.dev/ecosystem/index.md
locale: en
source_path: ecosystem/index.mdx
---

<!-- Generated from the canonical Z-Shell Wiki build. The linked human-facing page remains the editorial source of truth. -->

# 🌐 Ecosystem

Zi's ecosystem extends the plugin manager with three building blocks: **annexes** that add new capabilities, **packages** that bundle complex setups into a single ice, and a curated **plugin gallery**.

![Zi ecosystem: Annexes, Packages, Plugins](https://wiki.zshell.dev/img/svg/ecosystem-banner.svg)

Start with annexes

The [bin-gem-node](https://wiki.zshell.dev/ecosystem/annexes/bin-gem-node/index.md) annex automatically manages Ruby gems, Node modules, and Python virtualenvs. Install it once via [meta-plugins](https://wiki.zshell.dev/ecosystem/annexes/meta-plugins/index.md) and everything just works.

<a id="whats-in-the-ecosystem"></a>

## What's in the Ecosystem

[![](https://wiki.zshell.dev/img/svg/cards/annexes.svg)

### Annexes

Hook into Zi's lifecycle to add bin-gem-node, Rust crate management, patch-dl, readurl, and more.

Browse annexes →](https://wiki.zshell.dev/ecosystem/category/-annexes)[![](https://wiki.zshell.dev/img/svg/cards/packages.svg)

### Packages

Curated ice configurations for popular tools — fzf, neovim, zsh-system-completions, and more, ready to load.

Browse packages →](https://wiki.zshell.dev/ecosystem/category/-packages)[![](https://wiki.zshell.dev/img/svg/cards/meta-plugins.svg)

### Plugins

Featured Zsh plugins — syntax highlighting, autosuggestions, history search, and console tools.

Browse plugins →](https://wiki.zshell.dev/ecosystem/plugins/diff-so-fancy/index.md)
