> For the complete documentation index and Markdown links, see [llms.txt](/docs/llms.txt).

# Extensions

Zed lets you add new functionality using user-defined extensions.

- [Installing Extensions](./extensions/installing-extensions.md)
- [Extension Capabilities](./extensions/capabilities.md)
- [Developing Extensions](./extensions/developing-extensions.md)
  - [Developing Debugger Extensions](./extensions/debugger-extensions.md)
  - [Developing Icon Themes](./extensions/icon-themes.md)
  - [Developing Language Extensions](./extensions/languages.md)
  - [Developing MCP Servers](./extensions/mcp-extensions.md)
  - [Developing Snippets](./extensions/snippets.md)
  - [Developing Themes](./extensions/themes.md)

# Publishing your extension

If you are considering to publish your extension, please have a look through our documentation to help you with that.

- [Publishing Your Extension](./extensions/publishing/overview.md)
  - [Publishing Prerequisites](./extensions/publishing/prerequisites.md)
  - [License Requirements](./extensions/publishing/license-requirements.md)
  - [Publishing Guide](./extensions/publishing/publishing-guide.md)
  - [Updating an Extension](./extensions/publishing/updating-and-maintenance.md)
  - [Frequently Asked Questions](./extensions/publishing/faq.md)
