OpenSourceProjects logo
plasmic logo

plasmicVisual builder for React. Build apps, websites, and content. Integrate with your codebase.

Visual builder for React. Build apps, websites, and content. Integrate with your codebase.

6,923 stars
699 forks
TypeScript
MIT
plasmic screenshot

plasmic

Plasmic is an open-source visual builder for React that enables developers and non-developers to rapidly design and build applications, websites, and content through an intuitive drag-and-drop interface. It seamlessly integrates with your codebase, allowing you to drag and drop existing React components while visually creating new UIs without hitting the typical low-code ceiling.

Key Features

  • Codebase Integration : Drag and drop your own components and integrate with your existing codebase for seamless code and no-code collaboration
  • Full Design Freedom : Modern design tool with speedy UX and powerful abstractions like components, variants, slots, and composable state management
  • Content Creator Mode : Simplify the editing experience for specific collaborators with design guardrails and customizable permissions
  • Data Connections : Connect with arbitrary data sources and backend integrations for rich, stateful interactions
  • Figma Import : Import designs from Figma and translate proprietary vector formats into DOM/CSS
  • Deploy Anywhere : Publish and host on Vercel, Netlify, or any hosting provider with support for static site generation and performance optimization

Use Cases

  • Content Management : Let marketing teams drag and drop React components to build landing pages and manage content in Next.js websites
  • Internal Tools : Quickly build client portals, business software, and internal applications with visual UI building
  • Headless Commerce : Build ecommerce storefronts and websites without being locked into built-in platforms or hosting providers

Who Is It For

Plasmic is designed for developers who want to collaborate with non-technical team members, marketing teams building landing pages, and organizations looking for a flexible low-code solution that doesn't sacrifice scalability or customization. It's ideal for teams using React, Next.js, and modern web frameworks.

Trending Open Source Projects