Plug-in registry and editor definitions

The Che plug-in registry provides the list of available editors and editor extensions, each described by a Devfile v2. The dashboard reads this registry when assembling the DevWorkspace custom resource for a new workspace.

The user dashboard reads the content of the registry to determine which editors and extensions are available. The che-editors.yaml file linked in Additional resources lists every editor definition, and the online instance provides the latest community version of the registry.

Plugin registries interactions with other components
Figure 1. Plugin registries interactions with other components