Managing IDE extensions

Manage IDE extensions in Che workspaces to control which extensions are available, trusted, and pre-installed for users across different IDE types. Extension management is essential for air-gapped environments, security-conscious organizations, and teams that need consistent developer tooling.

IDEs in Che use extensions to provide language support, debugging, linting, and other development tools. The Microsoft Visual Studio Code - Open Source editor manages extensions through the Open VSX registry.

Che supports three registry configurations:

Embedded Open VSX registry

Runs in the plugin-registry pod and supports air-gapped, offline, and proxy-restricted environments. Contains a default subset of extensions that you can customize.

Public Open VSX registry

The community-hosted registry at open-vsx.org, accessed over the internet. Provides the full catalog of openly published extensions.

Standalone Open VSX registry

A self-hosted instance deployed on a network accessible from Che workspace pods. Provides full control over available extensions for organizations that need a curated, private registry.