Wix's system, built as a React component library so both Wix's own teams and third-party app developers can build in a consistent Wix style.
Why we like it
Wix's system is one of the better studies we know in designing for an ecosystem rather than a single team. The same React library that powers Wix's own dashboard UI is what third-party App Market developers build with, so an independent app's panels and settings come out looking native to the Wix editor instead of bolted on.
Above the components sits a Patterns library that encodes whole app flows, dashboard pages, settings panels, so outside developers assemble native-feeling screens rather than re-deriving them. It comes with four hundred-plus icons, the Wix Madefor typeface (free on Google Fonts) and a matching Figma kit, so design and build stay in step.
Where it fits
Wix's system fits React teams building inside a host platform's ecosystem, the standout case being a platform that wants its marketplace apps to feel first-party. If you run an app store or extension platform where add-ons must match the host, this is a sharp model. Distribution is mostly within the Wix ecosystem, so external adoption is modest.
Ideas to borrow
- 01.
Architecture
Give the same component library to your own teams and your third-party developers, so ecosystem apps render natively inside the host product instead of looking bolted-on.
- 02.
Documentation
Layer a Patterns library above the primitives that encodes whole flows (dashboard pages, settings panels), so outside builders assemble native-feeling screens rather than re-deriving them.