Watch Now: Using Builder's GenUI with Your Design System

Announcing Visual Copilot - Figma to production in half the time

Builder logo
builder.io
Contact SalesGo to App

Watch Now: Using Builder's GenUI with Your Design System

Announcing Visual Copilot - Figma to production in half the time

Builder logo
builder.io

Blog

Home

Resources

Blog

Forum

Github

Login

Signup

×

Visual CMS

Drag-and-drop visual editor and headless CMS for any tech stack

Theme Studio for Shopify

Build and optimize your Shopify-hosted storefront, no coding required

Resources

Blog

Get StartedLogin

Projects offers three integrated editing modes for building applications using different approaches within a unified workspace. Switch seamlessly between visual design, interactive testing, and direct code editing while maintaining full project context.

When opening a project, the workspace starts in Interact mode by default. Click any mode tab at the top of the workspace to switch between different editing approaches.

The Projects interface displays three editing mode tabs at the top (Design, Interact, Code), with the Interact tab currently active. The main workspace shows an example app running in Interact mode as a fully functional preview. The left sidebar contains the prompt area and other Visual Editor options like the Import tab. This interface demonstrates the unified workspace where users can seamlessly switch between visual design, interactive testing, and code editing modes while maintaining full project context.

Design mode provides the full capabilities of Builder's Visual Editor for building interfaces without code. Select any element to modify element properties using the Style tab.

Design mode supports the following capabilities:

  • Select and edit elements directly on the live canvas.
  • Add components and templates using the Insert tab.
  • Adjust layouts, typography, and styling using the Style tab.
  • Configure margins, padding, and design tokens.
  • Configure element settings and behaviors using the Options tab.
  • Manage element hierarchy and organization using the Layers tab.
  • Connect to data sources and bind dynamic content using the Data tab.
  • Access AI-powered content generation and component suggestions.
  • Import designs from Figma or existing websites.

Select elements and make changes using the Style tab. Click Apply Visual Changes to sync visual edits with the underlying code. For more information, see Create a pull request.

The following video demonstrates how to use Design mode to visually edit elements and apply changes to the code:

Interact mode displays applications as fully functional previews for testing user interactions and experiencing the application as end users experience it.

Interact mode supports the following capabilities:

  • Test user flows and interactive elements.
  • Preview applications across different screen sizes.
  • Validate functionality and user experience.
  • View real-time updates as changes occur in other modes.

Interact mode serves as a testing environment and provides immediate feedback on application performance.

This video shows testing and previewing the app in Interact mode:

Code mode offers direct access to project source code and file structure with a complete code editing environment.

Code mode supports the following capabilities:

  • Edit files with syntax highlighting and code completion.
  • Navigate project structure through the file explorer.
  • View terminal output and development server logs.
  • Monitor development server status and access URLs.
  • View and edit code: browse the complete project file structure and edit files with full syntax highlighting, auto-completion, and real-time error detection.
  • Engage with AI: analyze code changes, understand structure modifications, and receive detailed explanations of implementation decisions.
  • Development monitoring: track live development server status, file updates, and build processes through integrated terminal output.
  • GitHub integration: connect repositories for seamless code deployment and pull request creation through the Send PR button.

Changes made in Code mode automatically sync with Design and Interact modes, maintaining consistency across the workflow.

The video below demonstrates how to edit code, take AI assistance, and review changes in Code mode:

Was this article helpful?

Product

Visual CMS

Theme Studio for Shopify

Sign up

Login

Featured Integrations

React

Angular

Next.js

Gatsby

Get In Touch

Chat With Us

Twitter

Linkedin

Careers

© 2020 Builder.io, Inc.

Security

Privacy Policy

Terms of Service

Get the latest from Builder.io

By submitting, you agree to our Privacy Policy

  • Platform Overview

    AI Overview

  • Integrations

  • What's New

  • Figma to Code Guide

  • Composable Commerce Guide

  • Headless CMS Guide

  • Headless Commerce Guide

  • Composable DXP Guide

  • Design to Code

  • Blog

  • Knowledge Base

  • Community Forum

  • Partners

  • Templates

  • Success Stories

  • Showcase

  • Resource Center

    Glossary

© 2025 Builder.io, Inc.

Security

Privacy Policy

SaaS Terms

Compliance

Cookie Preferences

Gartner Cool Vendor 2024