Tap into the full universe of open-source npm libraries. Or expose components from your own codebase.
Bring any design system.
Use your own design system, or use off-the-shelf libraries complete with all the theming and customizations you've applied in your codebase. Seamlessly interweave Plasmic-designed content and code components.
A nebula is an interstellar cloud of dust, hydrogen, helium and other ionized gases. Originally, the term was used to describe any diffused astronomical object, including galaxies beyond the Milky Way.
Access your real production data.
Bring components of any complexity—components that fetch data, use application/session state, and more.
Data from Shopify product catalog (via Storefront GraphQL API)
Data from Contentful CMS (via REST API)
Data from Shopify product catalog (as a CSS grid)
Extend Plasmic with any interaction.
You can introduce some very general-purpose building blocks that extend Plasmic's feature set.
Reveal on scroll
3D parallax tilt effect
Parallax scroll effect
How does this work?
Plasmic is a page builder and design tool that has a kernel which runs from within your application. We call the Plasmic project "hosted" by your application.
This tight integration is what lets you easily and seamlessly expose code components of arbitrary complexity. They can connect to your application state, fetch data, implement complex behavior, and much more. All without bundling shenanigans.
You can set the app host to be your localhost dev server (complete with hot reload working!) OR your actual production site.
What does it take to enable this for your codebase? Simply add a snippet of code, and now you can configure any Plasmic project to use your application URL as the host. Then expose any component by calling registerComponent() on it. That's it!
Plasmic lets anyone build and deploy visual content—from full pages to sections of pages—within any tech stack.
Plasmic powers some of the largest websites in the world. Companies from boutique brands to Fortune 500s use Plasmic to eliminate swaths of development work and let marketing and design teams iterate incredibly fast.
And now with code components, developers can equip their whole team with the exact right set of building blocks to move even faster.