About Experience Extensions
Experience Extensions allow you to extend Contentstack’s UI.
These extensions enable you to customize the Contentstack experience, by customizing Contentstack's default UI and behavior.
You can create four types of Experience Extensions within Contentstack: Custom Fields, Sidebar Extensions, Dashboard Extensions, and JSON RTE Plugins.
Note: When working within specific branches, extensions added or created will be available only within that particular branch. For example, you are working within the development branch, and you add new extensions (Custom Fields, Custom Widgets, Dashboard Widget, and JSON RTE Plugins) to this branch. These extensions will be available only within the development branch. Refer to our Branch-specific Modules document for more information.
Contentstack provides certain prebuilt, ready-to-use, extensions for you to use in your content types. You can select and use any extension from this list. Also, you can create a custom extension either by writing the code directly in Contentstack’s repository, or you can host it on a URL of your choice and provide this URL when configuring your extension in Contentstack.
Refer to the list of all the Experience Extensions supported by Contentstack.
You can read the documentation in the “More Articles” section to understand more about Extensions.