| macOS |
brew install --cask koughen/editor/editor |
|---|---|
| Windows |
scoop bucket add koughen https://github.com/koughen/scoop-editor
scoop install koughen/editor |
| Linux (Arch / AUR) |
Manual install via the |
| Linux (Debian / Ubuntu) |
curl -L -o editor.deb $(gh release view --repo koughen/Editor --json assets --jq '.assets[] | select(.name | endswith(".deb")) | .url' | head -1)
sudo apt install ./editor.debOr grab the |
| Linux (Fedora / openSUSE) |
|
All installers — .dmg, .msi, .AppImage, .deb, .rpm — live on the Releases page.
The .dmg isn't code-signed (signing certs cost $99/yr). One-time fix after dragging Editor.app to /Applications:
xattr -d com.apple.quarantine /Applications/Editor.appOr right-click the app the first time you open it → Open → confirm. The Homebrew install above bypasses this automatically.
Click More info → Run anyway. Same reason — no Authenticode signing cert.
You need Rust, Bun, and the WebKit2GTK dev libraries (Linux only).
# Linux deps (Arch)
sudo pacman -S webkit2gtk-4.1 libsoup3 base-devel
# macOS deps
xcode-select --installThen:
git clone https://github.com/koughen/Editor.git
cd Editor
bun install
# Static frontend
bun --cwd apps/web run build
# Desktop bundle
cd apps/tauri/src-tauri
bunx @tauri-apps/cli@^2 buildArtifacts land in apps/tauri/src-tauri/target/release/bundle/:
- Linux:
deb/,rpm/,appimage/ - macOS:
macos/Editor.app,dmg/Editor_*.dmg - Windows:
msi/,nsis/
# Web dev server (port 3001)
bun --cwd apps/web run dev -- -p 3001
# In another terminal — Tauri shell with hot reload
cd apps/tauri/src-tauri
WEBKIT_DISABLE_DMABUF_RENDERER=1 \
WEBKIT_DISABLE_COMPOSITING_MODE=1 \
bunx @tauri-apps/cli@^2 devThe two env vars are a Wayland + WebKit2GTK workaround — drop them on macOS / Windows / X11.
| Shell | Tauri 2 (Rust) |
| Frontend | Next.js 16 + React 19, statically exported |
| Editor core | WebGPU/Canvas renderer, Mediabunny for codecs, custom Rust WASM time math |
| Storage | IndexedDB — projects live entirely on your machine |
| Styling | Tailwind v4, custom design tokens |
This is a personal-use fork of OpenCut — repurposed as a local desktop app instead of a hosted SaaS. The web shell, marketing pages, auth, and server APIs are stripped out; what's left is the editor.
Differences from upstream:
- Desktop-first. Tauri shell, no web server in the loop.
- Local everything. No accounts, no telemetry, no remote calls.
- Trimmed UI. Direct boot into the projects screen.
- Pink. Why not.
MIT — see LICENSE. Original work © OpenCut, 2025. Modifications © koughen, 2026.
