Skip to main content

Extensions

Phoenix Code supports extensions for adding features, themes, and language support. Everything is managed through the built-in Extension Manager.

To open the Extension Manager, click the extension icon on the right-hand toolbar, as shown below.

Extension Manager icon location on the right toolbar

The dialog has four tabs:

TabContents
AvailableMarketplace extensions. A search box at the top filters the list.
ThemesMarketplace themes.
InstalledEverything you've installed. Apply, update, or remove from here.
DefaultBuilt-in extensions that ship with Phoenix Code.

A Sort dropdown at the top of the dialog orders the list by Last Updated (most recently published first), Downloads (most-installed first), Star Rating (highest GitHub stars), or Verified (Phoenix-verified extensions first).

  • Install: pick an item from Available or Themes and click Install.
  • Update: when a newer version is available, an Update button appears on the extension's card in Installed.
  • Remove: click Remove on the card in Installed, then confirm with Remove Extensions and Reload.

Themes​

Themes use the same flow under the Themes tab.

Themes tab in the Extension Manager

To switch to an installed theme, either pick it from View > Themes... (see Customizing the Editor → Themes) or click Apply next to the theme in Installed.

Create your own​

For authoring extensions and themes, see the API section:

For a curated list of community extensions worth checking out, see Popular Extensions.