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.

The dialog has four tabs:
| Tab | Contents |
|---|---|
| Available | Marketplace extensions. A search box at the top filters the list. |
| Themes | Marketplace themes. |
| Installed | Everything you've installed. Apply, update, or remove from here. |
| Default | Built-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.

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:
- Creating Themes
- Creating Extensions
- Creating Node Extensions
- Debugging Extensions
- Publishing Extensions
Popular extensions
A curated list of community extensions worth checking out.
Minimap
Created by: Zorgzerg
This extension adds a minimap preview of your code on the side of your editor, making it easier to navigate and get an overview of your code structure.
For more details, visit the GitHub repository of the extension.
Minimap in action :-

Show Whitespace
Created by: Dennis Kehrig
This extension allows users to visualize spaces and tabs, making code more readable and helping maintain formatting consistency.
For more details, visit the GitHub repository of the extension.
Show Whitespace in action :-

1-2-3
Created by: Michal Jeřábek
This extension generates number sequences directly in your editor, making it easy to create ordered lists or numbered markers with minimal effort.
For more details, visit the GitHub repository of the extension.
1-2-3 in action :-

FuncDocr
Created by: Ole Kröger
This extension generates JS/PHPDocs for your functions, keeping your code documented and organized.
For more details, visit the GitHub repository of the extension.
FuncDocr in action :-

Remove Comments
Created by: Pluto
This extension allows you to remove unwanted comments from your code. You can delete all comments at once or only those within a selected section.
For more details, visit the GitHub repository of the extension.
Remove Comments in action :-
Autosave Files on Window Blur
Created by: Marty Penner
This extension automatically saves all unsaved files whenever Phoenix Code loses focus (for example, when you switch to another application).
For more details, visit the GitHub repository of the extension.
Autosave Files on Window Blur in action :-