About Studio Two Extensions

Studio Two supports most Wix platform extensions, from UI components to backend services. What sets Studio Two apart from other Wix editors is how it handles extensions using a formal framework approach.

Extension framework approach

While other Wix site types typically add custom functionality through site-specific development patterns, Studio Two uses the same formal extension framework as apps and headless projects. This creates consistency across development paths and enables more powerful integrations.

Most extension types work the same way in Studio Two as they do in other development paths, including backend extensions like service plugins and event extensions, dashboard extensions like dashboard pages and dashboard modals.

Component-based extensions

Studio Two includes a component model with UI and logical components that you build directly in your site project.

This component model includes:

  • Editor React Components (ERCs): Visual components that render on pages
  • Data Sources: Logical components that share state across multiple visual components. Their generated code uses context provider APIs and React Context.
  • Function Libraries: Reusable function collections that components can call

These component extensions are built with React and TypeScript and use a manifest system that integrates directly with the Studio Two editor.

Supported extensions

You add every extension below from the Code tab through the Wix Extension Builder, under Create an Extension. The Builder groups the types the same way this section does.

Site

ExtensionWhat it is
Editor React ComponentA custom React site widget that a Wix user places on pages in the Studio Two editor.
Data SourceA logical component that shares state and behavior across the components on a page. Its generated code implements a context provider.
Function LibraryA collection of reusable functions that a Wix user connects to components through editor binding.
Site PluginA custom element that fills a predefined slot on a Wix business-solution widget.
Embedded ScriptAn HTML or JavaScript fragment that loads in the site page head or body.

Dashboard

ExtensionWhat it is
Dashboard PageA custom page in the Wix site dashboard.
Dashboard ModalA dialog you open from dashboard pages or menu plugins.
Dashboard PluginA custom widget that fills a predefined slot on a Wix dashboard page.
Dashboard Menu PluginA menu item that appears in a Wix dashboard page's navigation.

Backend

ExtensionWhat it is
Backend EventsCustom server-side logic that runs when a Wix platform event fires.
Service PluginCustom backend logic that plugs into a Wix service, for example eCommerce additional fees or shipping rates.
HTTP EndpointA backend route that handles HTTP requests from your site's frontend code.

See also

Last updated: 2 November 2026

Did this help?