Plasmic

A visual builder for web applications and websites that integrates directly with existing React codebases.

Plasmic is an open-source visual builder for the web. It allows users to design websites and web applications through a visual interface, providing a bridge between no-code design and professional development. The software is deployed as a web application and can be integrated directly into existing codebases to remove the limitations typically found in low-code tools.

The tool serves several primary use cases, including content management for marketing teams, the creation of internal business tools, and the development of headless storefronts. It can function as a standalone website builder or as a visual CMS where developers register their own React components for non-technical users to arrange via drag and drop. This allows teams to ship production React code without leaving their existing technical stack.

Key features

  • Integration with existing codebases to use custom React components
  • Figma design imports that translate vectors into DOM and CSS
  • Headless design system components powered by react-aria
  • Content creator mode with simplified editing and design guardrails
  • Support for static site generation and automatic image optimization
  • Multiplayer collaboration with branching and cross-project imports
  • Connection to arbitrary data sources and backend integrations
  • Role-based access control and user-scoped permissions

Plasmic is built for frontend developers and UI/UX designers who use frameworks like Next.js and Gatsby. Its architecture supports both a headless API and direct code generation, allowing users to export production-ready React code into their own repositories. By using a loader package, developers can add placeholders in their application that render pages or components created in the visual editor. This setup supports various deployment targets, including Vercel and Netlify, and allows for incremental static revalidation or dynamic fetching from a CDN.

It is a hybrid tool that combines the capabilities of site builders, internal tool builders, and headless CMS platforms into a single unified interface.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity16 days ago
Repository Age5 years
LicenseMIT
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.