Skip to content

A visual editor for Next.js, on macOS

The mid between
code and no-code.

midcode opens your project on a live canvas. Click anything to see where it lives in the code, refine it by hand, and every change lands in your source files as a clean, minimal diff.

See how it works

Next.js + Tailwind CSS · No account · Everything stays local

The midcode editor: a site shown live at Desktop, Tablet and Phone breakpoints on a canvas, with the Layers panel on the left and the heading’s file, line and typography controls on the right.

Features

Design on the real thing.

No mockups and no export step. midcode edits the site you already have, in the same files your agent works in.

And the details that make it feel right

  • Double-click any text to edit it
  • Replace images, videos and backgrounds
  • Edit alt text where the image lives
  • Play runs the site. Pause inspects it
  • Full-size preview with Hide UI
  • Undo for every single edit
  • Rename layers, or let them name themselves
  • No account. Everything stays on your Mac
  • Minimal diffs you can read in git

Why midcode

Born from building sites with Claude Code. Move fast in code with your agent, then refine the details visually, without spending a single token. When something needs more than a nudge, leave a comment and hand your agent the exact file and line.

How it works

Three steps. No new workflow.

  1. Step 1: Open your project folder

    Point midcode at a Next.js + Tailwind project. It starts the dev server and lays out every breakpoint. Nothing to configure, nothing uploaded.

  2. Step 2: Edit on the canvas

    Click, double-click, adjust. Each change is written straight into your source files, and every edit can be undone.

  3. Step 3: Publish

    Review what changed, then commit and push in one click. Your repo stays the single source of truth.

Install

Get midcode

Coming soon

midcode isn’t available yet. When it ships, you’ll be able to install it any of these ways. The commands below won’t work until then.

Coming soon

Download the app

Get the .dmg, drag midcode to Applications, and open your first project.

Coming soon

Homebrew

Install from your terminal and keep it updated with brew.

brew install --cask midcode
Coming soon

One-line install

A single script that downloads and installs the latest release.

curl -fsSL https://midcode.app/install.sh | sh

Design in the code you already have.

Open a project, click anything, ship the change. Your agent handles the big moves. You handle the details.

Read the changelog