A downloadable tool

Download NowName your own price

Scaffold - Visual React Site Builder for Desktop

Scaffold is a local-first, drag-and-drop website builder that runs entirely on your desktop. Build pages visually from pre-built React components, preview across device sizes, and export clean code to your framework of choice - no cloud account, no subscription, no lock-in.

Scaffold - visual React site builder running as a desktop app


What is Scaffold?

Most visual site builders trap your work inside a proprietary platform. Scaffold is different. It gives you the speed and ease of a visual editor while keeping your source code in a standard React project folder on your machine - ready to deploy anywhere, any time.

Open the app, pick a template, compose your pages with pre-built components, and export to Vite, Next.js, Remix, or plain HTML. Your project stays on your machine. No accounts required.

Scaffold block editor - composing a page from drag-and-drop React components

Features

  • Visual block editor - Compose pages from pre-built components (Hero, Features, Navbar, Footer, CTA, Testimonial) and reorder them with a click.
  • Multiple framework exports - Export to Vite, Next.js, Remix, or plain HTML. Your code, your framework, your rules.
  • Device preview - Toggle between Desktop, Tablet, and Mobile views to check every breakpoint without leaving the app.
  • Page management - Add, rename, and organise pages and routes from a built-in panel.
  • Local-first - Everything lives on your machine. No cloud sync, no telemetry, no surprises.
  • Theming - Light, dark, and system themes with a clean, minimal UI.

Scaffold responsive preview - toggle between desktop, tablet, and mobile views

Why Scaffold?

Scaffold was built for developers and designers who want the convenience of a visual editor without sacrificing ownership of their code. Your project is a normal folder on your filesystem - open it in VS Code, push it to GitHub, or hand it off to a client. Scaffold never touches it without your permission.

Built with React 19 and Tauri v2, it feels like a native app because it is one.

What's Coming

Scaffold is being built in public with a clear milestone roadmap. Here is what is shipping next:

  • v0.3.0 - UI polish and bug fixes: collapsible sidebar, improved onboarding animations, fixed loading screen, settings cleanup
  • v0.4.0 - Projects page overhaul: card/list view, search, sort, pin and favourite projects, better project cards
  • v0.5.0 - Settings restructure, command palette (Cmd/Ctrl+K), sidebar stubs for plugins, templates, deployment, and documentation
  • v0.6.0 - Project dashboard, full page system with nested pages and metadata, live preview window, template cloning
  • v0.7.0 - Asset manager, live deployment to GitHub Pages, Netlify, Vercel, Cloudflare Pages and FTP, SEO manager
  • v0.8.0 - Built-in terminal, Git integration, dependency manager, autosave and crash recovery, project diagnostics and health scores
  • v1.0.0 - Public release: live plugin ecosystem (Tailwind, GSAP, Three.js and more), community templates marketplace, full documentation

Follow the devlog to track progress as each milestone ships.

Tech Stack

  • Frontend: React 19 + TypeScript (Vite)
  • Desktop runtime: Tauri v2 (Rust backend)
  • State management: Zustand
  • Styling: Custom CSS tokens

Current Status

Scaffold is in early development (v0.2.0). The core builder and project scaffolding are working - expect rapid iteration on new blocks, export formats, and publishing workflows as the roadmap milestones ship. Bug reports and feedback are very welcome.

Made with care. Open source. Local first.

Download

Download NowName your own price

Click download now to get access to the following files:

Press kit 45 kB

Exclusive content

Support this tool at or above a special price point to receive something exclusive.

Supporter

  • Listed as Supporter on app

Development log

View all posts