MockPilot icon

MockPilot

MockPilot is a desktop mockup editor that captures live webpages, turns them into self-contained HTML mockups, and supports natural-language editing. It is distributed through GitHub releases for macOS and Windows.

MockPilot

Overview

MockPilot is a desktop mockup editor built around captured webpages. It lets you take a live page, convert it into a self-contained HTML mockup, and then refine that mockup with natural-language edits.

The project is published as a GitHub repository and ships as desktop releases for macOS and Windows. Its README positions it for designers, product managers, and developers who want to create realistic mockups without starting a separate Figma workflow.

Core features

Webpage capture to mockup

Capture a live webpage and turn it into an editable mockup that stays self-contained as HTML, which makes it easier to work with than a raw browser page.

Natural-language editing

Edit the generated mockup using natural language instead of manually reshaping every element from scratch.

Desktop application

Work on the desktop as an Electron app, with installers provided for macOS and Windows releases.

Cross-platform packaging

Package and distribute the app through Electron Forge, with release builds generated for both macOS and Windows.

Modern web-based app stack

Use the project’s React, TypeScript, Tailwind CSS, and shadcn/ui stack for the UI layer, with Electron and Vite handling the desktop app structure.

Common use cases

  • Rapid mockup creation

    Designers can turn an existing webpage into a mockup and adjust the result quickly without rebuilding the layout from scratch.

  • Spec and concept reviews

    Product managers can capture a page, make text or layout changes in a natural-language workflow, and review ideas before investing in a full design pass.

  • UI iteration from live pages

    Developers can use the app to prototype page variations from a real site instead of assembling a mockup manually.

  • Desktop-based editing workflow

    Teams working on the desktop can install the packaged app for macOS or Windows and keep the workflow local.

Pros and Cons

Pros

  • Turns a live webpage into an editable mockup rather than requiring a blank canvas.
  • Supports natural-language editing, which can reduce manual rework for simple changes.
  • Targets multiple roles, including designers, product managers, and developers.
  • Provides source and release instructions directly in the repository, including local run and packaging commands.

Cons

  • The README only documents macOS and Windows installation; Linux support is not mentioned.
  • The editor’s deeper feature set is not fully documented in the available README text, so some workflow details remain unclear.

FAQ

What does MockPilot do?

It captures a live webpage and converts it into a self-contained HTML mockup that can be edited with natural language.

Which platforms are supported?

The README describes installation for macOS and Windows only, with separate release downloads for each platform.

Can I run MockPilot from source?

Yes. The README lists Node.js 22+ and npm for running the app locally from source.

How are releases published?

Releases are automated through GitHub Actions, and the release scripts in package.json bump the version, commit it, tag it, and push it.

Quick Facts

Category
Developer Tool
Product type
Desktop app
Primary workflow
Capture webpage → edit mockup
Platforms mentioned
macOS, Windows
Repository
github.com/ykadosh/mock-pilot
License
ISC