A browser-based, no-Electron distribution of Open Design.
Launch it from a terminal, use it in your browser — no desktop app to install.
Download · Quick start · Build from source · Upstream project
English · 简体中文 · 繁體中文 · 日本語 · 한국어
Open Design WebUI is a fork of Open Design that ships only the WebUI form factor. The upstream project also builds Electron desktop apps and installers; this fork strips all of that away and keeps a single, clean distribution:
- A local daemon + web server that you start from a terminal.
- You use the whole product in an ordinary browser at
http://127.0.0.1:7456. - No Electron, no installer, no auto-updater — just extract an archive and run one script.
This is convenient for servers, headless machines, remote/SSH workflows, containers, and anyone who would rather open a browser tab than install a desktop app.
Grab the archive for your platform from the latest release:
| Platform | File |
|---|---|
| Linux x64 | …-linux-x64.tar.gz |
| macOS (Apple Silicon) | …-mac-arm64.zip |
| macOS (Intel) | …-mac-x64.zip |
| Windows x64 | …-win-x64.zip |
Download from the Releases page (raw
.tar.gz/.zip), not from the Actions Artifacts page — GitHub always re-wraps workflow artifacts in an extra.zip.
Requirement: Node.js 24 on your PATH (node --version → v24.x). The archive bundles everything else; it uses your system Node instead of shipping its own.
Linux / macOS
tar -xzf open-design-*-linux-x64.tar.gz # or unzip on macOS
cd <extracted-folder>
chmod +x open-design.sh # macOS zips may drop the exec bit
./open-design.shmacOS users can also just double-click Open Design WebUI.command.
Windows
Unzip the archive, then double-click Open Design WebUI.bat — or from a terminal in the extracted folder run open-design.cmd.
Then open http://127.0.0.1:7456 in your browser. The web UI is served on port 7456; the daemon runs on 7457 and is reverse-proxied under /api, so the browser only ever needs the one address.
Stop it with ./open-design.sh stop (Linux/macOS) or open-design.cmd stop (Windows).
Releases follow the scheme open-design-v<upstream>-webui-v<fork>, e.g. open-design-v0.15.1-webui-v0.2:
open-design-v0.15.1— the upstream Open Design version this build is based on.webui-v0.2— this fork's own iteration number.
corepack enable # selects the pinned pnpm
pnpm install
# Build a WebUI package for a target platform/arch:
pnpm tools-pack webui build --platform linux --arch x64
# → produces open-design-webui-<version>-linux-x64.tar.gzSupported --platform: mac · win · linux. Supported --arch: x64 · arm64.
For local development (daemon + web with hot reload) use the upstream lifecycle tooling:
pnpm tools-dev run web --daemon-port 17456 --web-port 17573This project is a downstream packaging fork of Open Design by nexu-io. All product features, design systems, skills, and templates come from upstream — this fork only changes how it is packaged and distributed. Please star and support the upstream project.
Licensed under Apache-2.0, the same as upstream. See LICENSE.