# plasmicapp/plasmic

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/plasmicapp-plasmic).**

6,648 stars · 650 forks · TypeScript · mit

## Links

- GitHub: https://github.com/plasmicapp/plasmic
- Homepage: https://www.plasmic.app
- awesome-repositories: https://awesome-repositories.com/repository/plasmicapp-plasmic.md

## Topics

`builder` `cms` `design` `design-systems` `design-tools` `drag-drop` `frontend` `gatsby` `headless` `headless-cms` `jamstack` `lowcode` `nextjs` `nocode` `page-builder` `react` `ui-builder` `wysiwyg`

## Tags

### Part of an Awesome List

- [Drag and Drop](https://awesome-repositories.com/f/awesome-lists/devtools/drag-and-drop.md) — Provides a drag-and-drop interface for assembling web pages from pre-built components. ([source](https://www.plasmic.app/))
- [Deployment and Hosting](https://awesome-repositories.com/f/awesome-lists/devops/deployment-and-hosting.md) — Publishes applications to any hosting infrastructure, maintaining control over deployment. ([source](https://www.plasmic.app/))

### Content Management & Publishing

- [Headless Visual CMS](https://awesome-repositories.com/f/content-management-publishing/headless-visual-cms.md) — Provides a visual headless CMS for non-developers to compose pages with drag-and-drop. ([source](https://www.plasmic.app/learn/intro/))
- [Non-Developer Content Authoring Tools](https://awesome-repositories.com/f/content-management-publishing/non-developer-content-authoring-tools.md) — Lets marketing and content teams build pages using developer-registered components. ([source](https://www.plasmic.app/))
- [Codebase Publishing](https://awesome-repositories.com/f/content-management-publishing/production-content-hosting/visual-content-publishing/codebase-publishing.md) — Renders pages and components from a visual editor directly into an existing application codebase. ([source](https://cdn.jsdelivr.net/gh/plasmicapp/plasmic@master/README.md))
- [Visual Editor Publishing](https://awesome-repositories.com/f/content-management-publishing/q-a-content-strategies/visual-editor-publishing.md) — Deploys complete websites built in a drag-and-drop interface with no coding required. ([source](https://www.plasmic.app/learn/))
- [No-Code Publishing](https://awesome-repositories.com/f/content-management-publishing/static-site-document-generators/website-builders/no-code-publishing.md) — Publishes fully functional websites directly from a visual builder without requiring coding. ([source](https://www.plasmic.app/learn/quickstart/))

### Data & Databases

- [External API Connectors](https://awesome-repositories.com/f/data-databases/built-in-data-sources/external-api-connectors.md) — Provides built-in connectors for pulling data from external backends and APIs. ([source](https://www.plasmic.app/))
- [Dynamic Data Source Connectors](https://awesome-repositories.com/f/data-databases/data-source-connectivity-tools/dynamic-data-source-connectors.md) — Ships connectors that pull live data from CMSes and APIs for display in pages. ([source](https://www.plasmic.app/learn/faq/))

### Development Tools & Productivity

- [Project Scaffolding Tools](https://awesome-repositories.com/f/development-tools-productivity/project-scaffolding-tools.md) — Creates a new project codebase pre-configured to work with a visual builder, initiated via a CLI command. ([source](https://docs.plasmic.app/learn/quickstart))
- [Branching and Review Workflows](https://awesome-repositories.com/f/development-tools-productivity/branching-and-review-workflows.md) — Supports isolated project copies and merge review workflows for team coordination. ([source](https://www.plasmic.app/))

### Operating Systems & Systems Programming

- [React Component Registries](https://awesome-repositories.com/f/operating-systems-systems-programming/platform-development-integration/visual-component-integrations/react-component-registries.md) — Registers custom React components as draggable building blocks inside the visual editor. ([source](https://cdn.jsdelivr.net/gh/plasmicapp/plasmic@master/README.md))

### User Interface & Experience

- [React Components](https://awesome-repositories.com/f/user-interface-experience/component-utilities/ui-frameworks/component-libraries/react-components.md) — Brings existing React components into the visual builder for use in pages. ([source](https://www.plasmic.app/))
- [Visual Editor Registrations](https://awesome-repositories.com/f/user-interface-experience/component-utilities/ui-frameworks/component-libraries/react-components/visual-editor-registrations.md) — Makes existing React components available as draggable building blocks with configurable props. ([source](https://cdn.jsdelivr.net/gh/plasmicapp/plasmic@master/README.md))
- [Custom Component Extensions](https://awesome-repositories.com/f/user-interface-experience/custom-component-extensions.md) — Integrates developer-built React components to extend the visual builder. ([source](https://www.plasmic.app/learn/faq/))
- [Code Generation](https://awesome-repositories.com/f/user-interface-experience/mockup-generators/code-generation.md) — Exports visual designs as editable React source code for building applications. ([source](https://docs.plasmic.app/learn/technical-overview/))
- [React Code Generators](https://awesome-repositories.com/f/user-interface-experience/ui-architecture/design-utilities/workflow-automation-tools/design-to-code-tools/design-to-code-generators/react-code-generators.md) — Exports visual designs as generated React code that can be checked into a codebase. ([source](https://cdn.jsdelivr.net/gh/plasmicapp/plasmic@master/README.md))
- [Visual Web Editors](https://awesome-repositories.com/f/user-interface-experience/visual-web-editors.md) — Provides a drag-and-drop interface for building web applications visually. ([source](https://www.plasmic.app/learn/intro/))
- [Visual Website Builders](https://awesome-repositories.com/f/user-interface-experience/visual-website-builders.md) — Provides a drag-and-drop environment for creating web interfaces without manual coding. ([source](https://www.plasmic.app/learn/intro/))
- [React Component Canvas Editors](https://awesome-repositories.com/f/user-interface-experience/visual-website-builders/react-component-canvas-editors.md) — Provides a visual canvas for dragging and dropping custom React components to build applications. ([source](https://cdn.jsdelivr.net/gh/plasmicapp/plasmic@master/README.md))
- [No-Code Interaction Editors](https://awesome-repositories.com/f/user-interface-experience/behavioral-interaction-toolkits/no-code-interaction-editors.md) — Defines click handlers and interactions visually without writing event code. ([source](https://www.plasmic.app/learn/faq/))
- [Design Import Tools](https://awesome-repositories.com/f/user-interface-experience/design-import-tools.md) — Converts Figma design files into DOM and CSS for use in development. ([source](https://www.plasmic.app/learn/faq/))
- [Design-to-Code Converters](https://awesome-repositories.com/f/user-interface-experience/design-to-code-converters.md) — Converts Figma design files directly into production-ready React components. ([source](https://www.plasmic.app/))
- [Design-to-Code Generators](https://awesome-repositories.com/f/user-interface-experience/ui-architecture/design-utilities/workflow-automation-tools/design-to-code-tools/design-to-code-generators.md) — Outputs production-ready code from visual designs, supporting static site generation. ([source](https://www.plasmic.app/learn/intro/))
- [UI Layout Design](https://awesome-repositories.com/f/user-interface-experience/ui-layout-design.md) — Provides tools for styling layouts and components with responsive design capabilities. ([source](https://www.plasmic.app/))
- [Custom Form Builders](https://awesome-repositories.com/f/user-interface-experience/visual-form-designers/custom-form-builders.md) — Provides a visual drag-and-drop interface for building custom forms with built-in components. ([source](https://www.plasmic.app/learn/faq/))
- [Visual Builder Content Renderers](https://awesome-repositories.com/f/user-interface-experience/visual-website-builders/visual-builder-content-renderers.md) — Renders content designed in a visual builder into existing websites or applications. ([source](https://docs.plasmic.app/learn/quickstart))

### Web Development

- [Existing Codebase Integrations](https://awesome-repositories.com/f/web-development/existing-codebase-integrations.md) — Consumes existing React components and design systems as drag-and-drop building blocks. ([source](https://www.plasmic.app/learn/intro/))
- [Visual Builder Embedding Tools](https://awesome-repositories.com/f/web-development/visual-builder-embedding-tools.md) — Embeds visually built pages into existing React applications with component reuse. ([source](https://www.plasmic.app/))
- [Visual Editor Codebase Integrations](https://awesome-repositories.com/f/web-development/visual-editor-codebase-integrations.md) — Connects React projects to a visual builder for collaborative component editing. ([source](https://www.plasmic.app/learn/))
- [Visual-to-Code Compilers](https://awesome-repositories.com/f/web-development/visual-to-code-compilers.md) — Ships a visual-to-code compiler that translates canvas layouts into production-ready React code. ([source](https://www.plasmic.app/))

### DevOps & Infrastructure

- [Enterprise Scaling](https://awesome-repositories.com/f/devops-infrastructure/deployment-scaling/web-application-scaling/enterprise-scaling.md) — Handles enterprise-level growth with branching, shared libraries, and on-premise deployment options. ([source](https://www.plasmic.app/))
- [On-Premise Deployment](https://awesome-repositories.com/f/devops-infrastructure/on-premise-deployment.md) — Supports hosting built applications on any chosen infrastructure, including on-premise. ([source](https://www.plasmic.app/))

### Mobile Development

- [Responsive UI Design](https://awesome-repositories.com/f/mobile-development/android-ecosystem/android-development/responsive-ui-design.md) — Includes responsive design tools for creating layouts that adapt to different screen sizes. ([source](https://www.plasmic.app/))

### Security & Cryptography

- [Enterprise Security Controls](https://awesome-repositories.com/f/security-cryptography/enterprise-security-controls.md) — Controls access with SSO, domain capture, fine-grained permissions, and SOC 2 compliance. ([source](https://www.plasmic.app/))
- [Branching and Approvals](https://awesome-repositories.com/f/security-cryptography/enterprise-security-controls/branching-and-approvals.md) — Provides branching and approval workflows for managing visual content changes at scale. ([source](https://www.plasmic.app/))
- [Permission-Based Access Control](https://awesome-repositories.com/f/security-cryptography/permission-based-access-control.md) — Restricts what collaborators can edit with role-based permissions and a simplified content creator mode. ([source](https://www.plasmic.app/learn/intro/))

### Software Engineering & Architecture

- [Multiplayer Branching Workflows](https://awesome-repositories.com/f/software-engineering-architecture/team-collaboration-tools/multiplayer-branching-workflows.md) — Enables simultaneous work on isolated copies with merge review for team coordination. ([source](https://www.plasmic.app/))
